MSTYIFMQAYECLLDQKAHLNCIDYETNTYIPNVVDAVGQPIIPTTKAHFAAAIASPVAADEEYQPVDPSSILQLTPPQSPPQSPPQFDGYKQQPELSPAPVLVKVEQKPYYATDAIPAVAPATPFSFNAGHWVAGSEIARENQLIDDIVNMRAQELELPPNWQQLNDDCESQASSSMGCSSSSSSSSSRVSGSIADVDDDWLPEQTSSSSSSPAYTSMENTSMAAPKKRTRTYGRGVEDRKIRKKEQNKNAATRYRQKKKIEMESVLGEEHELTQENEGLRRTLRERRSEMRYLRQLIREFYQERKR