MVQKQKQGKSYKESLKALEADIQHANTLAIQYRLVGKALEGLMMGGMSFLWASAFPREYGGACLQMRLSYSAAAHLFLFLVQWTDCSLASALGLLHILIYKVYVDGTTTMSTHERKASLREFYAVIYPSLMQLHGGITEMEDHKQRTICMERYKKKVDEERRQLCDLDLEREEECGICLEPNSKIVLPNCGHAMCMTCYQEWHARSQSCPFCRDSLKRVNSRDLWIFTSSGEVVDMATLARENLKRLFIYIHKLPVVVPDSVFYVYDSHYDSYMK*