MELRHLRYFVAVAQALNFTRAAEKLHTSQPSLSSQIRDLENCVGVPLLVRDKRKVALTAAGECFLQDALAILEQAENAKLRARKIVQEDRQLTIGFVPSAEVNLLPKVLPMFRLRQPDTLIELVSLITTQQEEKIRRGELDVGLMRHPVYSPEIDYLELFDEPLVVVLPVDHPLAHEKEITAAQLDGVNFVSTDPVYSGSLAPIVKAWFAQENSQPNIVQVATNILVTMNLVGMGLGVTLIPGYMNNFNTGQVVFRPIAGNVPSIALLMAWKKGEMKPALRDFIAIVQERLASVTA*