MSTLGLHPMLIQEPNKTANSNCSASLDMDFEQKFEEWLKSVDGPSFVYSADEWQFSDKAEGASRCGGSDGKTPNRDTQPCSWDTNSVSSSDEKSRTGTNQLGGIYANGRPLPSYLREKIITMASAGVKPCQISRELRVSHGCVSKILSKYRDTGSIHPGKIGGSKPKKSLPQVVTAIAIYKHYRPTMYSWEIRERLVSDGVCSHGNVPSVSSINRIIRTKLNARKLPECFDSSSELGSSTTGSAEYFDKSCSNSQHQSPLPDFIADSLGPFNHSSSHIASLKTPIDNSPPLYDNLQF