MRATLVSMALAVRGARRLGGSDLVVSEACLGTMTWGVQNNQEDANEQLDYARDFGINFIDTAELYPVPLTAPEWRAGTTEEILGNYLKKIGSAARDELVVATKVAGFFPNSPVAAQRSVPPITDGPLPDCRLDSQSVNTACDASLRRLQTDRIDLLQIHWPDRYLPVFGQLQFDHDKKREGEIPIIETASAFRDLIEAGKVRYIGLSNESPYGVAEWIKATEALGIRDKLVSIQNSYSLLDRRFEADLAESCARYNIGLLPWSVLAGGLLSGKYASQTAGPKSRFIKYPEYMSRWSPATATPETLQAVDDYVKIAEQANLSPSQLAIAYVRSRRFVSDLGSVIVGATTLEQLKENLEPFHDAHSPKLDSTVVDAINKIHMRCRDPSCSL*