MTSPTTQFAPTRRMGIYEPFHQMSVWEDAFRGDIMPSADACMVSHPNDRPDDKSGYTSGEQHMPSGSGDNQGPRSSSDKVQRRLAQNREAARKSRMRKKAYVQQLETSRLKLAQLELELERARQQGLYMLGSNSNMGLLGTINPGIAAFEIEYSHWVEEQQKKNAELRSILQSPVSDMELQLLVENVLSHYFNLFRMKADAAKADVFYLMSGVWRTSVERFFLWIGGFKPSELINVVMPQLEPLADQQIIKVCNLRHCCQQAEDALTQGMDKLQQTLAQSILNMNTGAGNYTSQMVSSMENLEALESFVNQADHLRQQTLQQMSIILTTHQAARGLLAFGEYVQRLRALSSLWAARPREPT