MARLLLPLPIAAAAASRLRLPVLSSSVARREALLFGGRVAAARAPVRLARRGVSAGAEAGGSSSAAAAAQVIGQDEAVEWVKKDRRRMLHVVYRVGDLDKTIKFYTECLGMKLLRKRDIPEERYTNAFLGYGPEDSHFVVELTYNYGVESYDIGTAFGHFGIAVEDVAKTVDLIKAKGGTVTREPGPVKGGKSVIAFIEDPDGYKFELIERGPTPEPLCQVMLRVGDLDHAINFYEKAFGMELLRKRDNPQYKYTIAMMGYGPEDKNAVLELTYNYGVKEYDKGNAYAQIAISTDDVYKTAEVIRQNGGQITREPGPLPGINTKITACTDPDGWKTVFVDNVDFLKELEE*