MSHQPAYELSSCSSTAPVDAARCAHELLARLTDCGVPFTLHRHAACMTVEAQEAELSGLGIKHGIIKNLFVKDKKNRFYIISALAETKVDLSVLSARLGTGKGGLRFAPEEAIPELLQVLPGSVTPLAVASPAAAKVVLLLDARIKSQDTVYVHPLVNSASLALSPTALDAALLALGRTPIYVDLSLEPKIDKDHPPDLAQYTLAPEAKQEPAESVAGMQPIGQPASGARQESLPDAAGKQTAALAGKGGGSVKSTGKAGKGQAPTDSSKAVAANSAHERHQALVDVESVAEQVLQLVSQSLLNQSLEVGAAGVDSYTLRRLRADLESKLTGMKNAAYAMGYTAGKGEMVAFATHRFA*