MTRRVGGDNVIDLSDTSSDSGIELNMDGNTAGSNARNTGWGVKSDTPLPFAQFMGGNPVTGPFIPMTAAQFSRSQQLHGLRARMERELRPDEHNVPVGEPILDVDPISVRYHLRDYREFTQPGGSGLGEYGTNIGNIYVSRAMSSDAEPFTSNRRAGKEPEVHDAGGADSAGSDDRPLTPGDSILESSESGSPGLRAPPFADSDEEEEDAAILQQVFEEEALDADVNFKGEATTFLVPAPPLNDAAALTIEIDGDFVKEANANRHPEVGGRFLGLPEGYRLVVPKAKQTAADCPEGHVVVYTKMFDYGLRFPLHPFIEKVLRAWNVGLVQLSPIVIRNLVAYTWLFSYKQWPLTLNLFKKTAFG*