MQSPPPPAKRRRRYARDEDAPAAASDADRLSALPDDILHTLLSLLPAHEAVRTCALGRRWRDVWRSAPAVRVTGAGGWDSAAKFTAFLDGLLRRLRSRRRPGDASPRLESFVFDLNEINFGFAGLLLPSNHLHLSRAIWRAARHEVRVLRFRLFTSEQRLRLPDLPLVSHHLTTLELAHVRVNDRVLDFSSCPSLLDLILHRCYIDAVQMSSQSLNRLIMTDCAFLVDARTRMSLPGLIALKITLLSGRAPFLESMPLLETAIVSLHCDCGDKWGWTGYTRSDNDKSISRLLQGLSEATNLCLLAHRRVCILNADLKWCPTFSKLKNLVRTYSLQTTERYKPREQSFAFDHLKKVEFMCDEVDDRVRKISKILSTYVTPLQVNFLFLQTFDYEISIVGKFPPVFLRKDPPFRMDEQYHFLWELESYE*