MEVKLHAARTLVGRLRGAAAVRDAGATAAAVAELRRASKDDPDVRAPLADAGAVPFLASQLTAPSTSAAAEDAAAALLNISLSAREQLMSSPGILDALARAIRAEDYEAAHHAAAVVASLLCVDAYRPIVGAKRALLSALVSLLLPSNARGTRATKDALKALFGVALYPLNRATLVELGVVRALFGLVMTDGRTGIVEDATAVVAQVAGCAESLDAFAAVSGVRILADLVEPGGAATGRARENAAAALLNLVMAGGERAVAEVLDVGGAEEAVRELAEDGEASPRGKAKAEALLRALEEGAAGARRRHEHRFADFLNGLVVSDPYFSSPSPASASTHDDASRVTLG*