MGSSGSTSRDAGAYAGGTHVLDLSDDLISAVFQHLDPKREGLSVPRVCRRFAVAWRAARFASLELAAPSLGVVHHVLRPSSAGVRAALSELQQLRVSRFPCSSLGDVRGLPFLRRLHLDGLRPELQQGELDGLARLSSELPSLEELQLSGELPVVPEEGPLAERVAASVRALLAGLRRDRIRALDLVGWPMDAEHVAALGELTRLEALKFSPSQRLLGDPAGLRLASLAPLERLAALRIEPDTVDYKRPRGHRELAPVRGDASGGLAELGDLSSLRSLRVRLLSSTHSADVAPQIARLTGLEELSLSNFERLPPEICGALRGVRSLEMSLGLLGISQETFDGIVGQLEAHFPRLTDLRWSLDVFLDISVASLARLAARGLQHARLRVFDGRVLGEEQLRKRCPQLALEVVRGDWRPCEPSDVDFHS*