MAAKFGGGLSYRWIVILCIASFCMGLLFTNRMWLLPETESLAQAHADGCETKLAAENYREVDMLPGDASAIRSMSEVEIEREAWRASESEEAPEAISQAPQTLDWDGAPDQRPKVFIVVGINTAFSSRKRRDSVRRTWMPRGEKLKKLEEEKGIVVRFVIGHGGTPGGILDRAIQAEDSQHHDFMRLAHVEGYHELSAKTKIYFATAVSMWDAEYYIKVDDDVHINLGALGTTLARHRAKPRVYIGCMKSGPVLAQKGVRYHEPEHWKFGEQGNKYFRHATGQLYALSRDLAVYISKNKDILHKYANEDVSLGAWFIGLDVDHIDDRRMCCGTPPDCEWKLQAGNTCVASYDWSCSGICNSVERLKSIHQKCGEGERALWKATF*