MATSRVIMLAVDESEASLLAFTWSLKHLIRKHDHILFINVVPPAAFDFPSSDLASEYIVVAVPSGISGASEKEVAEQSTLLVNAYMSKCQKAGVSCEGEVVKGEPGSWIVDKANRAGADLVIVGSHDYGVIKRTLAGSISDYVLHNASCPVAIIRNFKELGESEGTELSRKIVIAVDESDEAVFAFRWALQNICTESDKVVIYHVHQHVADPITAVGTGAFDMDEVYVPPETSDKAEVQALCESEKLVERFMAFVCEETKVSCEGMVVTGQTEAKVCEGLNSLKADAVVVGTHNRGVIARTFLGSVSDYLAHHSPCPLIVVKSTKHASTSFNGKSHNHLP*