MVRTKCSWLMRAIKFFDGLLYWVATTVDYGLTRSFHFLGGAIADRPWLTIFASTLCAAGCLVGFMAFEQDTSDTLFTPSGAQSIKDARYISALYSGSLRTIEVQFFAARLNNEGQNILTVEGIKEMQRLWDKVVVDSRVTWEGDEYSYTDVCTPISSINDGCRVRSVLQAFNFNENNEVDNLGSNQEVLDYINDPNFTDVFQRPMRMEAILGGITRDDNGRITAAEAFASNINLQFSPKRAGDERSDPLIDKWEEEVVDLTLEFEEKDATYLQVYVSNSAAASSESTDAINRDVRLLIVGYVLIIVWCAVSLNRNSWVYQKFHLAFWAVIAIILGAGAAFGLVSACGVKFNLTIQVSPFLLLGLGIDDTFVLIGTYFQQVRSIGAVNI*