MSYIPPHKRNLKDPIQPSPFTDSLLTKFEKNINELRSSSAKGNGIVYSEKYFTKWFLIGLNGIVDEVPPSVNLVPLSSDSSECINGVKALVLTNNDFHKDTEEEERTRWLFVAEKVAEDLVFAYDQANKCAADHHLSDNSKLRLVARFGKIIFYGSKAGPVVDYSLKNSRRIFSTDVPTSFIQNIKSKAIPSHEFCIDGEKQKYIVKINGPNGIINCKCTVKEDGRLTMYKAELHPVRHLTIDVSCIDKNLDMRLMLAGKRKIKTLTEKEISDIQGLLGSAIGDMNVKGRLRWPLGKTSSEGGYKIFEVCHARVTIYKKHTLGLKVRETNRFNERYATAEMEKGVTLILKEMNTKLQDKNIERGCVLEMLRDALGTIWDFLCCDANLMQ*