MADALFWKGGFGEQNMDRHHYNNGCIKLSPIGKQENQYSGACGNGPVKWVSSNMRLMRKMMNSEQTVANKMIRDAKTYPNDIRSQSWDHKKSNNSTSNVIRVCADCNTTKTPLWRSGPRGPKSLCNACGIRQRKARRALAAAANGGLVPTDPSMNRKVQKEKRLESNCTSQYNKRCKVAGPGTKKKLRFDDFTISLSKNSAFHRVFPQDERDAAILLMALSYGLVRS