MADKQAGKQVDFGKGEDKEKWVKHYSSKHQILLVGEGDFSFSWCLARSFGSGSKIVASSLDSYDAVIQKYKKAKSNLESLKELGASTLYGVDATKMKHHLPLRMQKFDRIIFNFPHAGFYLKEDNNLMIEMHKELVGNFFGNANDMLQAYGEIHVTHKTSSPFCHWNILELARRNSLEFIGRDDFKMEDYPGYSNKRGEGDRCDQPFPLGECSTFKFRSSHTDKQIYGVINNSDSALKRSRQIQGNPMEIWKRQKITFDRGIPQTTFSMNSKDFSDYRLTPLAVDITMEDASHSFGTCGRGFTHWSNSVNEVPMSEFGRHMVRFSEIFMHGNPYTSHGLQRINQPFSNGDSLSQHREIVRRYGHHPEGTRGFV*