MKVILRKRNGKFIDYFDISPSTTVDQFKELFYKKYHYYPERQKWNLDNATGKTLISGTLSEVGIKDGDILIFKDLGVQISWRLVYVIEYLGPILIFPFFYFCDKYIYSHNAKNKHIIQILSLWFLLFHFLKREFESLFVHRFSNATMPIVRVPINCGHYWILCGVNIGYYLFHPKYKPHNLCSKPHIVYSIFFVLLVLEFLNLKCHLILKNLRPRGTKTRGIPYGYGFNYISCANYFYESLIWIIFSLITNTLTGYIFCCVAIAQMAIWALKKHNSYKKEFPNYPKNRKAIFPFVL*