MAVGKIGNSPQRIGVFVDVQNMFYSAKALHQSKIDYSKLLLEIVGGRNLVRAIAYIVQKPDVDQSSFTDALCRLGYEIKTKDLRLRPDGTAKGDWDMGIAIDTISIASKLDTVVLVTGDGDFVPLVELLKYHGCRVETVSFRRSTAIELINVSTKYTAIEESMLFKEKKFQKNDTAN