MAFKDTKHRSHLNLVTELELAGGNVGASASREQMVYSYDTLKGYMPEALEILIDCMRNPLFLQEEVELQLVLAREEVKELQKNPEKFLHEQLNLVGLSGALANPLIAPEDALARINEKIIQKFYHENFTADRVVLAASGVDHEHLLGYVDLLLKDWHKGTPMEKPKSTYVGGDSRHRADLDMTHVALAFEVPGGWLQERDATIMNVIQTLMGGGGSFSSGGPGKGMHSRLYRRVLNKYHLVDSFSAFSNVYDSSGLFGIYLTTILLKYLRVQGLGVTMRLKKMAEAIMDEVVDRLLNEAAEVVLRED*