MSSSPTVQHISDCFIKPLYNSEEAKKPVYLSSWDLAMLSVQYIQKGLLFTKPSSFQLDPLLQKLKDSLSITLVHFYPLAGRFKTLKQENPPLYTVFIDCVNSPGARFIHANLDLTVSDILSPKDVPLVVQSFFDHDRAINHDGHDLSLLTVQLTELIDGVFIGLSINHVLADGSSFWHFFNSFSEVFKANNGQKQSIPISKSPNFNHWFPEGHGPIINLPYTHHDQFISRHESPNLRERFFHFSAESLKKLKAKANQECHTSKISSLQALSAHMWRCITRVRKFPADHVTSCRMAINNRARLEPPLPENYFGNCIQTVRGIASAGKLLENSLGWAAWEMHEAVVNHKNKDIREWVEKLESGMIYQLRLFDPSSVMMGSSPRFDMYGNEFGLGKGVALRSGYAHKFDGKVSLFEGIEGDGSMDLEVCLLPHFMASLETDKEFMDSLSS*