MSSDLPAAPSDLPSTSSNLLCTVCGAPASGRRYGAAAACLACIVFFRRSVLRKIHYTCQALGRCEITVASRCVCRYCRMQKCLAAGMDPRAIQIRDLLGPRSLSSRLSSRRNLDFSPILDLTDFLSLQRTQCSSGNQKCFQQTSREATSSDINSSLKLAIEHANSWALKFNFYENFTEKTSILSEFAIGFMLIDQAFKTAEEAENGFWLLQNGTFLVENEHKSYSKYVSEILNSIAVPFKNLKIEEFECVILKILLFLSANSLQNHRDLAPHRKYCFKLLTEHRSPPEAGEIILLLSSIRCVIKSFYNVTRISDIFNVENFDDDVKVVLVE