MGQVFEPPGFCFCPSDEELVSYYLKRKVYGWPLHPNIISEADPYKCEPWDLPGKSCLKGRDLKWHFFSPRFVKYPSGCQAVRATEAGYWKDTGKDQPVFTGSGVVGIKRTLVFYRGHAPRGERTHWRMNEYMLQDENSNSVQDSYVLCQVFQTTIPGPKVEEGDSAPTSKEDMIEGPKEEHCVMTSLDMECDSLATQCMDELNNTSKDSMLPGKDPALEDVFVLSNKMSGGSIVPDDDEFHIFLMTHIHEPNDLKQNTVELGSGPRYTYDSQDESIISNERPTCEALQPQGLNVFTELKNVAPVNERDAMEKLNEDDVGNVQLQNTILAAEDETSNFCPLLLDLHDLPPDVLEGDFLELNDLLTPL*