MASHLAETSSGELHLSDGKKGGLPELLKALESINVRSIHLDGSSLADWEKAQVEELLKKIGNLSSMRSLHLFGGSFTALSLAELLRTASKLQFSEIGRTLVEGDEDAISDFNGALYGHKSLEEFIAMDFDFCLDKTKLETSIDDLIKSLSTIPTLRVVKIEASSEHKMYCSKFCLAPLMRAKSLTTLLLARLPLEPMHFNILAFSIARSSLIYLALPYTNMDDEAAANLSAACVASDAVEEIDFSSNEIGDIGCIAIASNLTETKTVRVVRLEGNKAIGSKGYGALAEMLTANYSVEILEIGHGGDAACRVVIDEQLSKNRAVRRDMSAHAA*