MVYGTGQRLQRFRYYCIRSNSFDLLLRHEEQPHLLAHWHPLPELELPSPSFLPSDACLELAPHRSRHCSSRKQWADAYIIWGWVAMGVFTIMWLASFATIRRKLHQLFFAVHIVMAVLYLVACYLHWATLGFWLYSCFVISKWGIAEAHPFTMANVPNDALTANKDKLIRCYLDGPYGSPHIVWLIREATNVSWIAPFIESQASTPAIEEMPALTHKAEPVAADVTLTKTNKPAVLLSHEDAQTCPEAMAVGVCGPFPLM