MESSRTASGLDRISGLSEDLLVTILAGLHSTATAARTSVLSSRWRRVWTKVPDFIFLDDDSSPDSVDAAITAYAAPAMERFAVGLDDMSRPVTASRAAAWLRFAASRAPREVHVCLPCNKEPPPLPEDDVEEELEVSIFESTLWFNANFVYDFRLRLPPAGAGAGVFAELRILSIKQGRVSGGDLSRVVSLQCPCLWVLELTMLDVDGDISVRSDTLERLALRVVGVGNRLDVVAPRLEWLQVEWDDGYDPARHRITQTGRRLRRLAVTQSTPMPPLLERFDAADELSLHLVIPPFPDAYRIFLENTSKLPKSKALTVGLKVLAHSIESSLLRLLRKCDGITKLEIELIHQDAPKVSLCKLFGCSCVQQEMLRTDNVALDFLEEVEFHFFTGSDEDVDLVKLIFMCKETLKKMVINVADDVSLSEEVYKKIQMFSPPSTTLETGGPSSHKRDVCQCKDHDWY*