MFAESRGAEPRVKPGAVLLSRADIEHVKYILENPDAPEPSGSPEHVKRVKNWREFMRGKYTLREVPDPTDNLTAEELAMPNPRPRRKLRLVVEKQLVCDEDIFICIQREHLESGHKGGTGVYNNAKQRYAIPRYLVRIYVKICPVCKLKNKRRQPDGILHPIKEWLPGWKWNESSGELERVWYWEQAVHVCRYEKKIPDPEFPGCYKTDFVTDVIPRFWAFVLAIKDHYTRFLILEACESKCAGEVADRLREKFAYFGACTILSCDNGSEFKNDIMKVLMAAYPNSSIAYGKPYTPEHQGSVERANRDSKPTLAAICYERRNQNAEDWANWALAIPDVFKILSIPI*