MTTVAALSRIPGMPPLSQEDDISFFLLPSHHFLNYFFRLFAMKRADEAAWNLGNNISEMETETWREFVRQVPNFLPIGPLFEWPRVDHMEGDEEYMRWLEGRGVGEVVYVSFGSFVQIREQDMEAVAKAVEESGVAFLWTGRIREGSAAEAAVERMVSKGQGFKVGWVAQMAVLAHPSVGAFLSHCGWNSILESSAMGVPLIACPIANFAEQRLNAHFVGSIWRTGFRVPCSASWPSSSSAISTFDPSHLASLLHRLIRRPNHLPPPLTCVDIEEADVRANLSTLSHLIRTSSSSSANLRIFISDMRHRAFERLSKGLEKKKTIF*