MSIKSYLTNLRQQLKSKSLNSPLTVVTGNQSADMDSVVSALTFAYFSNLHSKQYIIPLINIPRRDLKLRRDIVTLLDYYSITEDLLFFVEDFQNIVKESDQILINLVDHNNIQGDELHEAFGAGKLKVVGIIDHHEDEGQFVESQPRIIRTCGSNSSLVFNYFYNEFFKSNTSKFLETQLEAIKLLLGPLLIDTSGMTQKVEEPDTEAFSIYQKALEGDEKFIQLFANSGDKDPYTNYYSTLKAAKKDVSGFKFVDLLRKDYKQFTFDSGDRVGFSSVTKAFKWIVANYSKEEIGKTLIKTLEENNIDLLIIGTHFTRKDNDKYTREFGYYYKKLENEKFNNLHNLAETKLQLNNEVYGADKIVSTVETLSSHGNFKVFNQGNISASRKQVVPIVKEILEN*