MVLDGAQNTSLHSYYVFSSTAVEWQPVESLSGTFQAIHKGFSDLMYPNEPPSFFTRNELFVYFAEYKVPSREDECGELKHLPVPCLSSTDWTVPDQRTIDSFRAKISDDIRKAMTPGRISRRLRIQWFIPIHVFVACFRSTELQRTKTMWLNRRLAEADLDSVLGEDWKSKESVHLGNTIRCKASPNSLSLSYQISRQSLVLGCDYRRWSRKLGTWVSLDSEENCPEFELEIKVTPFEEPRKMVMNANWTLKDVRESLEFLDETTSTYGFRVDGALIRNRAEKTISYITCLPPKFVTFESLALRSN*