MMPSLSMDLRACLASSLPSFLPSSSQGPFSARFGPVKGASRGCSWRNLSVRAKETVDAEPKALSGVIFEPFAEVKEELTQISTTRTESFARQRFDSACEAAINEQINVEYNVSYIYHALFAYFDRDNVGLPGFAKYFKEASDEERDHAEALMKYQNLRGGRVKLQSIMLPKMEFDHPEKGDALHAMELALSLEKLTNEKLLYLTKIAEEKNDPQMQDFLESNFLSEQVEAIKKVSEYVAQLRRVGKGYGVYHFDLVLQGEANGAGAA*