MFKALFKSSAKPQGVRGPQKHLEHAVVALQGPRPTMEDRHTIMLNVNAGAYGGDCGFFGVFDGHGGVEAADYCAKSLCTAIVSNKNFPANISEAMKEGFRQLDDDLLKQSETINGASGSTATIALITDGIIYVGNVGDSRCVLSRGGRAVELSTDHTPFRPDEYTRIKKAGGWVDESGYLNGYISMPLLISEPEIHEERLTDEDDFLILACDGLWKRLTSKKAVKVVRKALLESPDVQRAADKLVQEAIDLRTTDNVTAIVIMLQRPQWMKSDASISGGSALAAARAASSAGDRDGDSWPLPLAG*