MAIALLSHEVCDLTLGKPSLAWLAASTSVRAALVALKQQDLPEISVWDCAPGSHTIAVGNPHLGSRQSTCRCIGKVCMQKIICYLASEHSLCHVAAALDAPITVLLDEKSTCVQHIDREASLQEALFAIGGGAQNLVVQITDPLKKHNRVLRGSMSYNKKSVAALKSHNGHEYCWLTHEDVLRFLLGSICVFSPITMMSIKDLGIIQADVLMVGMDDDAISALEMIKAVCSNAKAVAIVEKDDDESTSYRIVGDISCSTFQMCNETAAIALAALSVRDFLAYVQDWRRTPGMLMEAMSAKLSKKVVASERDYESRHVVSQMLHDLEMSELSSDDEFGVDSPTGPHDLLRKHHITHFQSNARFTRSHNGPIFCRPTSSLIAVLMQALAHREHYVWVTNEDNTLVGMVTFADILKVLSNYLNLAC*