MRAPSLLAQCWPGLMPQDCSGVSALSEKDLQLPSPAVEILPSKTAAQHRYSGENLDVLGLPIFKGKVSVADMIGLSSSETAPFKYEGSMKSWESAIVLVDVLKNEIRDGQLSFRGKRVLEVLPLMSLNGSLDTSVSCNEHPVSRYELGCNYGVPGIFACLKGASSVHFQDLNAETVRCTTIPNVLANLDQARDRQSRQPEVLLTPSRQAVSSSVRFFAGEWEELPTVLSIIRTDVVEPVNQGMNLSFSEEDFMDGCSSQEGSITGQPDFSSRRSRKLSGSRAWERANETEQGGECGYDVILMTEIPYSVTSLKKLYSLIKKCLRPPYGVVYLAAKKQYVGFNSGARHLRNLVDEETILGAHLIKETTDRDVWKFFLK*