MTSPTTQFAPTRRMGIYEPFHQMSVWEDAFRGDIMPSADACMVSHPNDRPDDKSGYTSGEQHMPSGSGDNQAPRSSSDKAQRRLAQNREAARKSRMRKKAYVQQLETSRLKLAQLELELERARQQGLYMLGSNSNMGLLGTINPGIAAFEIEYSQWVEEQQKKNAELRSILQSPVSDMELQLLVENVLSHYFNLFRMKADAAKADVFYLMSGMWRTSVERFFLWLGGFKPSELINVVMPQLEPLADQQVIKVCNLRHCCQQAEDALTQGMDKLQQTLAQSILNMNTGAGNYTSQMVSSMENLEALESFVNQADHLRQQTLQQMSIILTTHQAARGLLAFGEYVQRLRALSSLWAARPREPT