MSSHSARGRSCCAGLAALLFEHCAFPFLGTRLQLLRRWLVTQREGVGLRGSSRRGLAAEQLAAAALAGWHNPIEVRRGSLLTDAYSELRGLGRGWRLPLRVRFFSAEGGEEAGVGEGIAKALLLEKGFDPSFGALATGTEGGGARAPSVFDRRASCSGLFATGTEGGLYPDPAARMSHAAARSWYEFLGAVLAKALWEGILAAMQLGRIWFLARSLRLLRDYDGDVEDLCLSFAVDQYTAEAPPEPPGGRTRRGTSF*