MAKRQLEVLSALDQAKTQWYHFTAIIIAGMGFFTDAYDLFCIPTVTKLLGRLYYGDQSNPNKVGTLPINVLAAVNGVALCGTLAGQLFFGWLGDKLGRKKVYGMTLMLMVISAIGSGLSFGNTPKSVMTTICFFRFWLGFGIGGDYPLSATIMSEYANKKTRGAFIAAVFAMQGFGILAGGAVSIIVSAAFKKAYPTPAPFTPPQADYVWRIILMFGALPAVVTYYWRMKMPETARFTALVAGNAKQAATDMSKVLQMDIHEDQKVVEAISVGEDTRFGLFSREFLNRHGSHLLGTMSTWFLLDVAFYSQNLFQNDIYSAIKWVPAAKTLSGLDEVYRIGRAQSLIALCSTVPGYWFTVVFIDRIGPFVVLYSFTFFFANFGPNSTTFIVPAEIFPARLRSTCHGLSAAAGKAGAIIGAFGFLYASQSSSNPSNGYPPGIGIKPSLLILSGVNALGFLFTFLVPEANGKSLEEMSGENEEGQEITGSSGRSNLSLPV*