MPVLKLNAYFTKFFPSSMVRSKELVRRRYSMKVAQVRRSYNIKFNEDPEFECDATVTNMPQSLKTMIKRKLLSKRVIGSF RLRFHSNSFKKRLEITATITNPTVPSDTDLAPEDEQLYELYICSSQGQLLGKIPFLESDYRRAAREAIDFLAF