MHLWLGELSMIIVSSPRFAKEIIDVLLRIQQYGGLDPPITSDNIKAIILDMFFGGTDTSSTVMDWVMAELMRSPRAMEKVQREVRMALKEKGKIEERDIGELSYLKSVVKETLRLHPPLPLLLPRQCRAKCEIAGYEIPIGTRVIINVWAVGRGTEHWDDPETFKPERFDGRPYDFKGTNFEFIPFGAGRRMCPGISFGVANALLPLAQLLYYFNWKLPSGMKPEDLDMMETFGATVGRRSSLCLVPIPCIPLPVE*