MRLLIVSDAWLPQVNGVVTSLLALQRELELLGHQVRVLSPADFRCLPCPSYPEIPLAWNLWRLGGLIEAFAPDAVHLATEGPLGWAARRWLGKRGLDFTSAIHTRFPEYLRDRCPWLPLSWGYAFLRTFHRPSRAVLVSTPRLRDEFCAWRFQHLRLWRKGVDTELFHPAETPPAKERPPVFLYVGRLATEKNLEAFLDLELPGEKWLVGDGPQRAALEQRYPQARFLGYRHGRALADAYRAASVLVFPSLTDTYGLVMLEALACGVPVAAFAVPGPLDVLQQGVTGVMHEDLGEACRQALALDRQACGCWAREQSWRVSAEEFLALQASGPRTAPEWRDELPAAFDELRG*