MSVPPPSTAAMWTPFTAAQWHELEHQALIFKYLKAGLSVPPDLLLPIRKSLQLISSHPSMGYYGKKIDPEPGRCRRTDGKKWRCSRDAHPDSKYCDRHMIRRRYRSRKPVESSQTHSSSSASAASSNSNPVAAGGGGGSVANVSATAAKNLHTLPLHINGAREGFTFTLGNNTSTNTNTNTNTLPHLHMNPLTLSADNTKKTYRFGLNSEADEHNVLQKDLGSVRYQGYDFTSDAMWSQMSHIPSNTVSESRIGSTMLGNCFQHQTMRDAELLNLETARTKDLVFSGQLSSAGGMKQEYQSPQSLFSDWDWKKDLSSSALEYRPNKDFNCNPDVNVD