MLSRWTRRVNESRLAQRKLTIAAGICFGKTDGILGLALLAWTIGLRHGLDADHISAIDNATRQLVSQGQLPITCGLFFSLRSMKRRQALGLPPDEDEGDPSKIYGGGCMVRVVGPILRAVDRPWKMYPVGVLFGFGFDTAISHGKIVILPFLFTAGMSLVDSLDSILMLYAYATPDSTSPETVATTLPAEDGQTERHVIEKTGNEILVEEERVGGPSRVDGSGGVGNERVMKAKANTMSSIMGLIGDNCTQCQDAANDPDYIGAAIVGCFAAILAGWYGAKWGKKKWKARRDANAAIVLEDNEDDAAETPVA*