MPYLNYWHDFGPIGERVGPMHSWPDYRAIPDTPGVKAVWLDSTPQLVVGDVKQWAERGNVQPIRIPGYWYDKDGHDTPIGAPPEPGEKVVLYLHGGGLITESAHPSNFMSVVPLSIMRHCSAKRALSVEYRLVELSPEANPFPAALFDCLAGYHYLVDVLGFSPDSIIVAGDSAGGLLTLTLARYLIDNLSELSTRLRVPPSPPASALVLLSPWCDLGTSHETPGSSLVTFSYDFMPDQRKGLVFAARQAYLRSLPPDSGETNPYVSPASRHPECHASFKGFPRTFVTTGGAERLLDQDRTLVEYLRRDLGPDSVVYYEATDALHDYIHFPQFPQEAAETQKMLKALEAFLE*