MLLKSIQNIVCGLVPTFFLFGSAAAELDFEQWHPAGLGDLRCGCPAMNSLANHGFINHNGSNITVNEVIPLMQEVFHLSEELATIVTGLAVLSADDPASGIFNLDMLNRHNIFEHDASLTRKDFYLGGDGHTIDQPTLDEFLSYFDGKEWIDLNDAAAARYARVLDSREKNPSFLYQDQQLITSYGETIKYFRTMVDPRSNKTSAEFVRILFTEERLPVREGWQRPREEISGFSLASDVVQLALRTPEKFIGMPFDQRPFAEQAFDPLPWQRPPIWTPPNYPGFSKRHFSELVGRFAKKALPFRA*