MNTTSNEKSYFDLHTSGIGYLQRVREVPVRGGRRAQPFLACTIAALVGPARDPSYRYFDVKVSGAEAKKLVQRYIGVDDSKQRPLVRFRLGDLWGDAYIRDKGEQKGQAAASLKARLLKAELIERAELASIEQHELITRGIGYLNRPKDVTPKDGDPFLSCSIAALAGPVDEPEYRYFDTIVATPEAEHLVRRCVQAIEGDRKVLIAFRLNDMKIDPYIRTKGEHAGEPAASLESTLVHIGLIKIDGTQVYPTSQAHAEAAPAEDAPASEAANAIDTAADAVSYQSAEPAEREPECAVEEQEPALAASF*