METPNGKQDGNGDAAVTEARPAVLKRTEYDAVRSNVAVFFWLGAIHCNAFLVLTAFALFPSWRSLLILGLLILLMLIPLDDKSKLGQDIARFVCKYACGYFPVTLHVEDMKAFSPNRAYVFAVEPHSVLPIAIVSLCNFTGFMPLPKIKALASSAIFYTPILRHIWTWMGLVAATKKNFVSYLRDGYSCIVIPGGAREIMYMEKGSEVAYLKARTGFVRVAMDMGSPLVPVFCFGQSDIYSWWKGKGDLYVRVTKALRFTPLVFWGRFGPIPYRRPMHVVVGRPIEVNRNHQPTKEEVAEVHQKYTEALRELFERHKAEAGYAEYQLRIL*