METVEDIVIVGAGISGLATALGLHRIGLRSLVLESSESLRVTGYAFTTWTNAWKALDALGIGDYLRQQHGQIQGLVSVSSVTGVTTAQMSLMEQGKCGNHEVRCVMRNILLETLVKELPQGTIRFGSKVVSLEQTKSLVHVHLADGSILKTKVLVGCDGVNSVVSKWLGLKKPAFTGRSAIRGLAEFPDGHGYKPEFLLHFGDGFRAGFLPCNDKTIYWFFTYLPSSQSKDMEDDPAKKKQFVFSKLQNVPKEIIDALEKTEVEAFYSTPLRFRFPWNVLWGDICKGGVCVAGDALHPMTPDLGQGGCSALEDGVTLARCLGEALLGKHKEGGGEYDMIKKGLEKYAKERRWRGFELIATAYVLGFMQQSDGVVINFLRDKCFSGLMAGMYLKRADFDCGKLYSP