MDAAILDDVINRLLEVRGSKPGRQVQLSESEIRQLCVVSKEIFMQQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGFPPKSNYLFLGDYVDRGKQSLETICLLLAFKIKYPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKVFTDCFNCLPVAARIDEKILCMHGGLSPDLNSLDQIRNLTRPTDVPDTGLLCDLLWSDPNKDAKGWGMNDRGVSYTFGADKVTEFLEKHDLDLICRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGAMMSVDDTLLCSFQILKPAEKKNNVGGTASKPATPSKSGSGAPAAGVKSSPAPKV