MAKLSTREDRWHGHKLLGLYALLHFAYRYHAFFAGADDMGFADQNGWSSAASLAPHLLLQLSGLTFSIPRRRIVTGSRIWPEYRWHALVFTLRSLVLMAIAVRYPHAETCLPPLLVVLCAMAAADTVTAWYARRGESSRTIRDLAAPAGAQYLMSATQFHATTGCLLTRGRLSVQLVSLCVIQSAAFVMTLQRRGLITHRQDLCLYAGLLGFGLAVVLDDFSARGVLPVAFTVANAAAIARLDGGANKYILWAAVGLLLPALCAPERAAARVWRVLGPASGCGLVASAWRRGHSERRLGGAKPL*