MQAQSRLAFAASGGSGGGNSDISFGGAASPRAGGEEHEAVVRELTRGHELTARLRAEALRALRGQGQAEATATFILGEVSRAFTVCLSIMASASPSSPRPGTPLLPTRAAREDNVPRKRLLTASPYDDGYQWRKYGQKKINNTNFPRSYYRCSYYRERRCPAQKHVQQRDGSDVPALHVVVYTHEHTCLQGAPAELPDATNSGGAASPDFFPAGGETQSSLRRRCAAQVVGGARPQFVDHRAAMEERERQVLVSSLARVLQGRQCYDVDPDDVDSRGAVSAVHAPAATPVAASSSSGLPAGPVDAADEALDVMDYDVTDALFWGPFGTDSNSDTLF