MVQVLVSKGDGGTVAVRVDEEQTVGDLKSLVLPRSCVWDHVYLSFAGRPLADDARLVDCGIGNWSSLGFGVRVRGGGGDGGATGAESRDCYLNMYASKKPDKVDPNEIKLAKFTNCALSSEPLKPPCVIDFLGNIYNKEPVVHALLTKSLPKKLGYIKGLKDLITVHFTSIPGVSPDGDISGSKFQCPVTGLEVNGKFKFFALRKCGHVLSARALKEVSSASCAVCYVPFTELEKIPLNGSEDEVRLLRERMEAEKSMIQDKKPKKVKNGKLDTVEQSAGDSCKSTTEESRKLAKSSLHSGKRKGEVFPDLEVAQVRPKGSDLVVVTKKFKASDKLPENATKSVYASIFTSSSKGTFKETYSCRSLPLGRN*