MVLATNSDSEEHLHSTFASRYVRAVVPRFTMPNNSMPKDAAYQVISDELMLDGNPRLNLASFVTTWMEPECDKLIQESVNKNYVGMDEYPVTTELQNRCVNMIANLFHAPMGEEEAAIGCGTVGSSEAIMLAGLAFKRKWQQRRRAQGLPTDNPNIVTGANVQVCWEKFARYFEVELKEVKLSEGYYVMDPAKAVDMVDENTICVAAILGSTLTGEFEDVKLLNDLLAEKNTETGWDVAIHVDAASGGFIAPFLYPDLEWDFRLPWVKSINVSGHKYGLVYAGVGWIVWRTKDDLPEELVFHINYLGADQPTFTLNFSKGSSQIIAQYYQFIRLGFEGYKNIMENCMDNARRLREGIEMTGKFDIVSKDIGVPLVAFSLKDSSKHTVFEIAESLRKFGWIIPAYTMPADAQHIAVLRVVIREDFSRGLADRLITHIIQVLKEIDGLPSRVAHLAAAAAVSGGEVKTAKMSLEDITKYWKRLVEHKRNIVC*