MESGEKSCHRSPYHIPRIYIEGIGSDEYLELVDSTARRTDRCSGRRCFGKAIYGTLLDEIADLLAKKATRSFIVVLPPDYRKGLLVEAGSYLEPVPLEGMRVVIHVCEGDRVEEGSTLGFIATRKFEVRHIRSHVEGVVVYIYSSPEGPPDRNIVFIAPEEVVQTVTVQS