MGMAMREQVVIIVGAGPSGLATSACLKNLRIPNVVIERDDCSASLWKKRCYDRLNLHLGKEFCELPHFPFPPDAPTFISKIDFIKYIDDYSARFEVKPLFSREVTDATYDREVQRWIVHVNNTCTNNVECYSGRFLVVATGENSEGIVPEIPGLPEFEGEVLHSSLFKSGKDYSGKNVLVVRCGNSGMEIALDLSNHGAETSIVVRNSIHVMNKELIHMGMRLLRYFPMALVDRLMVFCSIWLYGDTSKFGIRRPEEGPFLLKCKTGRSPILDLGTIKKIKTGDIKVMNAIAYIRGNEVRFSNNEKPVFDAIILATGYKSTIKAWLKDEDGFFIQDGMPRAKYPNHWSGPNGLYCAGLSKRGLFGVSEDAMNIATDIYSLFKDGLKDKIVL*