MRPTMLAPRSLRKASVPPALLSDPTPGSLQPTRLAVHVNGAGSSCSAYLASGCRVYKIEISMDGAMVSKGKESLLIPDNAQVISSSVVDRCPHRSEIQSVALAEGEGDSCLILGTVDSYGHLIVSRLNIAADDIDRTSYAVPPRDCGVGEGSWAGICFSPMQQSTVAVARQLCKSIDIYDQDIHVRSLRTLWYPSSFSFVHCSPQVNESSSLLAIAEGSQLSIWDLRMNNNGGCVQRISGSIGDTIYSVCSSPSGPIAIGGTDRAVTIYDPRRWSALSRWVGCSKYEITGLSFSSVDQSFIYVQGVDYEITCGRWKESERAFSFRGDSNWLGFSKCANTGVVAGWCESGSIFIVDAMQL*