MSNDETPIRFGIIGCAEIARKISRAINLSPNCTLYALASRSIEKAHNFAIKNNLFSDSLKIYGNYSEILDDPFVDAVYMPLPTTFHLQWAILAAEKKKHLLLEKPTALNVEELDKILDACDKNGVQFMDASMWYHHPRTGKMKEMILDSNLFGQVKAIHSSSTYAPGQEFLENNIRVKPDLDALGALGDAGWYCIGAILWAMNQTLPTTVTALPNVARNSAGVILTCSASLYWEKEETVATFYCSFIAHETMDLRVYGSNGTCYLYDFIIPFEEDSASFNFTSGAKFVDLHIGWNVKPQVVEVTSQLPQEGYMIQEFANLVKAIKVSSSKPESKWPHTSRITQLVLDAVNKSIDTGFQPVHM*