MAAKFGGGLSYRWIVILCVASFFMGLLFTNRMWLLPETNSLSEGCETKLAAESYREVGMLPGDASAIRSMSDAEMEREAWRASESAEAPESSQVPQALEWDGAPDQRPKVFIVVGINTAFSSRKRRDSVRRTWMPRGEKLKKLEEEKGIVVRFVIGHGGTPGGILDRAIQAEDSQHHDFMRLAHVEGYHELSAKTKIYFATAVSLWDAEYYIKVDDDVHVNLGALAATLARHRASPRVYIGCMKSGPVLAQKGVRYHEPEHWKFGEQGNKYFRHATGQLYALSRDLAVFISKNRDILHKYANEDVSLGAWFIGLEVDHIDDRRMCCGTPPDCEWKLQAGNACVASYDWSCSGICNSADRLKSIHQKCGEGERALWKAAF*