MSELGGVELTSSGAQAVVSLPRAPHPTRRAFMCTECHKSFRLREELYVHAEMCFLEAFENEAVSVFSDMPSLHSPPPVIGPAPSGITVKGESQQEPPKLDAVRTTVVMIPPAQTASAVLENAVEHDSLSDVDDGLDATTSKLRRFEDGVASLGDIRKPLTYSTCSETGSEVGNARTIEGSGGLKLVVSVEKSDTFEESEDSGEEQFTNFDEQTVSTLGVRGTSVLPNGAGKVIGALANADDDTFRPKMECPTCGLVLYRHNFSTHYRIHTGEMPFSCHYCLKRFRTTSALKVHIRAHTGEKPYSCPKCSYACITKRNLDRHIINNHIREGERRGPRQRKSRYRNDSDDEYYGVQDIVEDMEMENTDHHYVVIADNELGGVDDRVETMDRVEASLEGVDTVEALKS