MSRTSLEWRPKRDSCRVRNELRVGGEWGTLPPLSRSAPDTGLLFDETGSVASSCTSSIWERARGIHALATDLECEALDPDDEAYLEDAFVSVLRQNATVQSSGEILNMQVVFDILQERGVETVLLISVGNFLAPQTLGSFRAASMEAREFMKGQRTATLVVGNAPESLAPKFCSSAGIDAVPLQAGSGDGADTGKPCGNEVWSASARPIVVLGCVNRSVDICFAAMHLIRKRNASISSSKAPYDTTSRRVLEFGSQDSGISMCSSEEGSPTSEVTAANAFRSERKRSSILSSSPRSSRHPGSDLARSISQRARQSNRIIRESHRGAADKPQSAGFAVIDLNLRRLRAFGYGADSE*