MLLGYGAIGKCFTEMLLKSHPNVNLIVVDIFDHYDSRFEYLKFKVTRDNIPNLLSHLEKGDILVDLSINIDFIAIWKECTAAGVMLMNTASEEWGDSEDPNSFPETTEEMYLTSIGFLHDEVERHESWKESGPTTVMEHGMNPGLISHFAKKGLLDAAEYFMKNRENFSDLDFDSVEKYLREKNYPKLAKTVGLHTIHCSEVDNQWVNPPPKDTKSKFYNTWSCRGFFTEALIPIQIARGSHEDTVGSDEFPRVREDSCIMSWAPSYLYRAKTYVPFENTEGLLIPHGESFTIKDFFTDAETGYSPSQYFVYNANPYSKEFIDNMPVGTTLQTCDPVCEVIEPSKYELHGYDKVGALLLFNKNRGWWAGSIMDEHDASLVFNHKFGPTVIQVAAGCYSGFLWMCKNPNAGCRWPDNLESDFILEIAKPYLGRVYSNYIDIGQTHLKDCTKFEHFLTRSFDKRSLKK*