MGMAMREQVVIIVGAGPSGLATSACLKNLCIPNVVIERDDCSASLWKKRCYDRLNLHLGKEFCELPHFPFPPDAPTFISKIDFIKYIDDYSARFEVKPLFSREVTDATYDREVQRWIVHVNNTCTNNVECYSGRFLVVATGENSEGIVPEIPGLPEFEGEVLHSSLFKSGKDYSGKNVLVVGCGNSGMEIALDLSNHGAETSIVVRNSIHVMNKELIHMGMRLLRYFPMALVDRLMVSCSIWLYGDTSKFGIRRPEEGPFLLKCKTGRSPILDLGTIKKIKTGDIKVMNAIAYIRGNEVRFSNNEKQVFDAIILATGYKSTIKAWLKDEDGFFIEDGMPRAKYPNHWSGPNGLYCAGLSKRGLFGVSEDAMNIATDIYSLFKDGLKDKILL*