MSNDETPIRFGIIGCAEIARKISRAINLSPNSTLYALASRSIEKAHNFAIKNKLFSDSLKIYGNYREILDDPFVDAVYMPLPTTFHLHWAILAAEKKKHLLLEKPTALNVEELDKILDACDKNGVQFMDASMWYHHPRTGKMKEMIVDSKLFGQVKAIHSSSSYAPGQEFLENNIRVKPDLDALGALGDAGWYCIGAILWAMNQTLPTTVTALPNVARNSAGVILTCSASLYWEKEETVATFYCSFIAHETMDLRVYGSNGTCYLYDFILPFGEDSASFNFTSGAKFVDLHIGWNLKPQVVEVTSQLPQEGYMIQEFASLVKAIKFSRSKPESKWPHTSRITQLVLDAVNKSIDTGFQPVHM*