MPVSVALVLLLTLSSVILINGRSYGVGNICDRGRRPSERPHSVKITDFGAVGDGKTLNTLAFQNAVFYLKSFADKGGAQLYVPPGRWLTGSFNLTSHLTLFLEKDAVILASQDPSHWQVTDALPSYGRGIDLPGKRYMSLINGDMLHDVVVTGDNGTIDGQGLVWWDRFNSHSLEYSRPHLVEFVSAENVIVSNLTFLNAPAYTIHSVYCRNLYIHRVTANTCPESPYTIGIVPDSSENVCIQESSINMGYDAISLKSGCDEYGLSYARPTANVQIRNVYLRAASGSSISFGSEMSGGISDVEVSDAHIHNSLSGIAFRTTNGRGGYIKEIDISNIHMVNVGTAFLANGSFGTHPDSGFDENAYPLVSHIRLHDIVGENISTAGYFFGTKESPFTSILLSNISLSIKNSASPADSWQCSYVDGSSEFVVPEPCLELKSFDSYYGRAEAL*