MLPGIRPFRACGLDVRRPSSSMGLSSKSHPYKWKWGHAARCACCVKFAPAGSTGWVEIHVEGEAASYSSKQSLQAIGQVTAQMFDVITDCRNLKPPQVPLVHRTCAEAAAAAHAAGQLQPMPHLCSTPTQAVAQLGPAHAPCPHHLLDQPPLHQSQSQLQGSSQHHLALPALLHLPGLSILNRPATNPVTSPAEEQQAIMTSRACPQACPSNSRAGPPQDTASTRTVAPSAVTQPDSKVMLQSSTLQDAELQLGRLEFALQHIMQP