MDDWSLSAELGSPPRALDLLMHECTSAAVVVDEHNKILACNAKWVAMCGYTPAEALGKSPRMLQGPLTDQGKAKLFAEEVRARGGARAMLANYCKDGIAFVHALSATRVTDRSTGHVLYFTEGRHVKEPAVCRAILKTDRAASTTAATTTTNSATPSSSSAAAAIGIAIAVAVSGAAVAAGGHVSSLPRLLLLPSAIPLAIVVLSLAVVATEKFPSPHVAPLLGTFSEPARTLLGADLAEPLVAPSPSRLLSRQERGGARGGARGARGGLAGKAGQRRRSLRSAHLGRLQQG