MVGTAEVENHNGYPNGSVNGVLEEKLDELRRFLGKAEGDPLRIVGVGAGAWGSVFVALLQDSYGHFRDKVSIRIWRRPGRQVDRATAEHLFEVINSREDVLRRLIRRCSYLKYVEARLGDRTLNADEILKDGFCLNMIDTPICPLKVVTNLQEAVWDADIVVNGLPSTETREVFEEIGRFWKERIAAPVIISLAKGIEAELEPVPRIVTPTQMIHQAAGVPMENILYLGGPNIASEIYNKEYANARICGAEKWRKPLAKFLRQPHFIVWDNGDLVTHEVMGGLKNVYAIGAGMVAALTNESATSKSVYFAHCTSEMIFITHLLSEQPEKLAGPLLADTYVTLLKGRNAWYGQMLAKGALSLDMGDSIKGKGMIQGVSAVKAFYELLGQSSISVLHPEEKKPVAPVELCPILKTLYSILITRDFPSKAILQALRDETMHDPRERIEMAQSHAFYIPSLLGQ*