MASHRLHIEQGWPSTPRAEPERLDGGLGPSSVPKNLQVYRDERTPFIQSAGCSNQSQPPSYSATGPPDGSGWRGTTAVTTQPNKTGIGFLALAFLLMFISWASTGYLRSHDILDPVVRDKIRADWKREYERHQAQVSKMQEIETRWASEVAEHSAARRSMVRERATWEAERKEWREECAERERIRRAEREFELERQRREEGKRREEEEDAKRRSGVQWADVTPDKHCLRWGTRMWTSSRLENLPYGYDPIKACSTTKALIHGKWVLPDTCQSKAGWGGVVGTWYIDFDEAGCYSFWNEFKDKGCTAQGSGKRMIESRLENIRPGDDAMVMCSSTPARFNGLEFDGPHSCNYRGRHGYWGIWFIDDGSC*