MVLAASYGAHARSGGTPTKTTKGMAPPVHTLRQLQARFRAIPNKRRHAMVLTIALCVFSTALVLYISAHRGAGLSVSLHESSKSPTDGRRHLQLEFTWKGFGWAPRTHALSQERAAAYAFCVVTDQDKASRKKETPSKSLPKRWVAYFRRGVLEFRGSRFGLTTKNGSDALDERRTRGLHIRIRWIDPEPGVELWSRINEDGRGMELSELLFFDNRLLSPDDRTGVIYEIVSYSAGADELRRLTGTAPSRPAAAPFVAPRMVLPDGDGNTAKGFKGEWMVVKDGEMVVGGHGKEFTSPYNGTDIQNYNPMWVKVVDSSGGITHVDWKDIYNKLRHEVGADFPGYLIHEAVLWSALRREWVFLPRRFSTEPYREDLNERKGWNRALIVDEDFTEIRTVEIQLPEIPERGFSSAKFVPGSDDSLVLAIRTTENEGISEVSSYMSVVSILTGAVVMPETIVGDVKYEGLEFFPLEPS*