MSFLGRLNYISRFIAQSTMVCEPTFKLLKKDAQTKWTEECQTTFDAIKNYLSNPPILVPPREGSPLLRYLSVSDSVFGSVLGPHDETGKKEKVIYYISKNFTPYESRYTLVVENVLCFDLACPEVETLFVFVYYISHFYNGSIEKEIKAQALADHLVENPVDEKYEPLKTYFHNEEVSFKGGDISETYPGQRQFFDGAENHQAWGKDVIGLIEPAASNGHRFSLVAIDYFTKFILSESIITDNGANLNSHLMRDICEQFKITHRNSTAYRPQMNGVVEAANKNIKKILRKVVDNHREAVIPAEVEISSLRIIQEAELSNAEWVSKRIDQLLLIDEKRMVAVFHGQLYRQRMIRAFHKRVRARTFEIGALVLSEMDSTVWPKPINSDAVKRY*