MASTGGLVPITRAFLAKFYDNYPFPPLHQDVASTCTALKHHYTEMAADFIKKSGDNHVISSLEFSPPHKIDENLWRNREQIEEILDLLNQNNWPNFEDNQTVRVLPDLLNKLASELSMLLKAIEDFQLKSSERVFNMVLTYMPQDFRGSLIRQQHDRSEKKRQAEVDALMVGGGSISDKYAVLWRQQMDRRRQLAQLGSASGVYKTFVKYLVGVPQVLLDFVRQINDHHGPMEEQRQRYGPPLYQLTILALSIHIFLLLWWRTFNHCIFPAGELLPLLEKSVSIYVSEFNRFLELIGEVFENSPFLIPAEEAGAPEATQQIDEFKETIIAAGKNYEVDLPVEYEGSLVAWDFRLTSGKDVGFSVEYTDASGVRKAMLPFERYELNQGSFCSPGSGCYKLIWDNTYSKFNRKFLRYKVDIFPPDIVERTSELSLNEDSEVFGGT*