MSHVRSASAAADAASDWQKVRAEWFARFKEEYERKVAEHPDVDWSDELAVDARHYRESWERIYARAYGPFDKSTSIPPMRYTAEPVPFDASEQYTLQIFCVKIKELRRGLQWPIHVFGLIAARDTIDHNRNMVFDRTRDDCQTLTQEDPYLLLTGPTRAVVVCDPVYLEAVLRVKGSTESEDEDLSFFTVPLTDVNRPRETCLITREYTSKLSTLELTFGYVVRSVEATIKARIVDGSWPEEDGSSARFTACTSSLKHNGVLLLDSGDKRRKMRVDADGVVGLSRRVVSVEFEGELEVSVVTFDGSNICSKMEAEIRFVPEEVGESCVELDVGFCKMEITVAWSCLSLSCR*