MSEGKRDHPRLILHNFITPEECKELEFIHKSCSTVGYRPNVFSTTLSHLIATNSPHLLIPFVSIRERLKEKMEETFGCEYELFIEFTGLISWCRGACIGWHSDDNRLYLKQRDFSAVCYLNSYGKDFKGGLFRFQCGEPATIAPSAGDVIMYTADDRNIHSVDEVTDGERLTLAMWFTRDSSHDEDSNLVSRLSQFSSPEFPLPLPASANMYWFSPHQNANLNTGFDICVARLHLLGFGIHSLQEEDRSLEASEQLMGPIQLAKGGELLVRKFTNVLYALQVVQFCNWKASELKTSKVGYDDVEEVKAMSQPQLETINTLNAVFLPDKGLVTTTFGCLCSKGEEKDSLNLTDVSSAITSWEEYTCKLLKELLSSLPQWKTYQTIHKVESC*