MESVYWFIFGLLAVIVAGMLLTQAKEGGIVSGNASQLQAFFSLRNNYVFVYALMMAGDWLQGPYVYALYQHYGYGVKDIGRLFIAGFGSSMLFGTVVGSLADKHGRKKAALLYVLTYAASCATKHSPDYGILMFGRLLGGIATSLLFSAFESWLVAEHFSRGFDEKWLGDTFSKAVFVGNGLMAILAGLVASYLVDTLKLGPVAPFDAAIVVLVAGGAVIYASWPENYGDSARVGEGLLQALQRQFAVATGSILGDQRIALLGAMQSLFEASMYTFVFLWTPALSPAGEKIYHGMIFACFMTASMAGSSLSAILMKRYKVEAYMKYVFGLSAVALSVPFLFHVSLSKEARRRLEEATLLEGKEAVRGISLQGQIQLVAFCVFEVLVGIFWPSMMTLRARFIPDETRSTIINMFRIPLNLFVCIILYNVHLFPLSAMFALCSVFLAIAAVLQVRLERLIRAFPPTTVAKGEAEGLLAGSAASKEEGDMAST*