MGKMSLAPGFRFHPTDVELVKYYLTRKVLGKKLRVEAIAEVDIYKFAPWDLPDKSLLRTGDLKWYYFCPREKKYGSGNRLKRATEFGYWKTTGKDRPVHYEEKLTGMIKTLVFHQGKAPVGKRTDWVMHEYRLEDEYLVERNVAQDAYVLCVIFKKDGLGPRNGAQYGAPFREEDWSDEEPTNDDQTAVTSALVSMKRNNHINSLATSSHVHENQFAVSQPKSCVSNTPHFVLDVHPPIKDTGNASMPMEVPQVTSDCVLAMLDRFTDDEILASSGTGQNEEPCSISNANNVEKPLQLDGNDIYDGLMDLGDVGIVNEVDYNLADSYTLNRMEGSDNMAFIELLDLDAPLNSPFQGTLLEQTPMDDQLAERTTSFG*