MLFRRTWAAALTTVATLLALAFTSPAVPAPAAAPAAPGPGLAAPAAPGPGLLVVDYQPAATSQDLVEQEFLQENEVLESAAAHANALIGLPADVPLTATSCDEVNAFWDPETGSITFCYGLVSAYRGLFGELNTTGTEAQQNRATEDDLIGISNSVVFHEFGHALIDIYELPSTGREEDAADQLATLLLAGDSLHQGYAVSAIEAWGALARASEQGDLTGQLADEHSLDAQRYYNAICWLYGSDPAVYEGVVVQTSANPEAPLPESRAVRCPDEYDKINRAWSTLLQPYLKT