MVATATLPVVSLKDLSVLLLFFFHPLFLCFQQSLEKARERRESECSACEGKGQAKTMANVADLASGVGGDLGRSDTLSAVKSYEKYHSYYGGDEDARKANYTDMVNKYYNLVTSFYEYGWGQSFHFAHRLKDESLRESVKRHEHYLALRLSLKPGMKVLDVGCGIGGPLREIAAFSGAHITGLNNNSYQIARGSDLNKRYGLEKTCDFLKADFMKMPVSDNFYDAVYTIEATCHAPDPVACYKEIKRVLKPGQLFAGYEWCMTDAYDHENPTHKMIKEEIELGNGLPDIRSTNDCLEALKSAGFEVLMEEDIAKTSPVPWYLPLDPSRVSLSSFRLTSFGRLITHNLVKFLEYIHIAPEGSHRVSSFLQKAADGLVAGARLEIFTPMYFFLVRKPMEEDKHL*