MLINWQPVLGRGTSKTAGLPDKEQVASQRLNMLLWLQLEINLEVCRFLSFAALKETYSDCPEALDDGMRLVASDLNNLMRDGIALRFGETMETFRLGVTGVKGDWPWLIEAQAPWDSISPFVEMLPSETGMPAWLFRPDIFHNWHLGAGKYFISSSLEWMESFLTDDVVNHLADLDARVPLIAVVIRNTNELFRLLYSNGAWLHCTIAAEVARRGLLSVRANKRLAQVSVQLCEPRYPIHPKLHMLFHGYRFLEQWSLAHEWCESPLVDGCQVDESFVGVISRYSRRVSPKITVQRTYDLYLTSMRRHAQGDEEN*