MSAMTPHDKTFSPTPTLQSGTNDSVLRKSSTDEKSLPAESTLVKTDSQSKSNVLASLGPGRKNLLLLCFCLSMFIDAAGVSATFLMTAPIANDLGVQMGDVFYLIISFMNDQYAFFVLRAISGLLAVMTIPSSINMIIQMANTIALVLAGVFLLASWRWYFRFITIIIAPFSVLAWFLMPQTEATAEDLPGAAKLKRMDILVAFLVWEHYMPRGYSLLPHDIWSFPNIFPLIFQASAVFMWMACAQLRLATFFQETLHDSAIMAAVKLLPMGITALFVGGLTQAVPQLIMRPRYVQPVASYWRFLFPGQVIGTAGAMIVFVGMNTSIIQAFPLEFAGVGGFTGGYIMATGLVFVVWYRQKLMPKLEGPVAAV*