MSFDELNDFLNVHLNNIGDPFVEGNCTTNTKFMERAVLDYYASLWNANWPHKSSLLGDEEGNSYWGFLLTMGSTEGNMYALWNARDYLGGKILLMESGGDTKKAAAPRLVYRQAAVPPNAKPVPSQARSAAPFPECCDEFCENYFSPVAFYSEDTHYSFTKATRLIGIPTFGVVGEEKYPGMCPITEDGKWPDEVPSHEEGPEDGTIRTESLAELVLFFARRGHPIFVNLNYGTTFKGAYDSVVKAMAALMPIFQFYGHDKRVIDAGGEESVRTGFWIHVDGALGAAYIPYLKMAAEEGCKFEDGGAVEVAPEFDFSLEAVHSIAMSGHKWMGAPIPCGLFMSKRRYQINPPSNPIYTGTPDTTFAGSRNGLSAVFFWSYISKHTLKQQIDKAVRCQGMARFIYNTMTELGKKLNLDLWVARSPLSLTVRFRQLNDDLVFKYSLSNETLVVNDVQRLISHVFAMEHVTKELVLMLAEDVMKLGPKAFKDLSDGTAGASDGLTTMDAPLVSCVPFQGRGFSGN*