MKEDSASQREKQKIFKVSVTNLVNMLESHPGKSFGIPSLCSSFKIKRRRFYDIVNVFVSLGCCQKLNLDRVEWLGKSQISNHILTMRKEKEIDRPEISLDSLFPVETCVGVSNLTINFVLLFYALKSNKIDIRMAGQFLSRGTGRYKTTLCKLYQINLILATLGMTSKSSELCSIVLRNPYMKNEDVYKIPKEIQKDSIMSILYLLNKPEPGTVNSYVVQRRYEMKSYVNADSLSMSDDSLPDFLL*