MVFAGDFSQLTPPKRDPLYKRECAAFQGTLNAYIELDGMHRFRNDIPWGERLKRFRAGKPTKDDIMYINHHCVVSKNHKPNSNIQVACHYNWERDVVNTTVFQQFCVANAPADADNVYMGAIMILMDSMEMYNDHKQYVPVTSNRIKKHFWTTCGESDCDMDNGRVDPALKMYYNCPLMLTKNEDVPNGQANGSRVFLRKVHVKPGEQPFIIKLHCGVRIRVFRVTQIDRITVKHEMKDMLPRCFDVKTHGVSFKCKMKIEKEKIEVRMKGIQFPLVSNSATTGHKLQGYTASQLLVWNWHYADNWVYVVLSRVREMKGLFLRKPLSLDLTKYQMPDEMVYMLETFSRYIPFDTVSADNYDEMLQSEAAFN*