MLAAPSLLRSAVRTTVSRRGIAWYHSSAALFVDDDNKSQSSPNVKTYWADPQLRQYKFWNRYDKTNQGKYQYLIDFSPESIQKEAKILSLSDPDDAANQPLHNGSLPMGASLMGIGTTLADFEPYRDAKPNVLFVSPSCPRAPAVLPLVLAAFPSIEWIHCRSAGIDFIESDEFTELATSMSIPVTNAKGQFSSSLAEYALMACSYFAKDLPRLMRNQKNRNWEKYDVEELRGKTLGVVGYGDIGRACAKLATVYGMRIIALRRHPFLSKDDPYCDVVYGRDKASLNRLMSESDYIICSAPSTVETRGMVNADAFNAVKKNAVFINLGRGPVVDEQALIEALQTGKLRGAALDVFTEEPLPSSSTMWDLPNVLISPHNMDQTSTFMHEATEFFLHENLPRFMVGEDLLNPVDPTLGY*