MTFKLAIRCLFALSLLFTTTSGSNYKLEALNVIFRHGDRTPLGAANDEYYPTDPYANETYYPSGLGSLTKEGKLREYAIGESLRKRYDDFLGPNYVPSEVKSRSTDTDRTKMSALLVLAGLYPPEGEQVWKSGLNWQPVPVNNPPQFLDTNFKSSSCPIYKEELARVKKSPEYLKEISKFQKLMKELSFFTGKKITDTEPIFFLYHLLTAQRAAKLVLPAWTKQYYPDGPMREAAMFEYHAMSYNNLLKKFNGGMAVQKVLNNFMNFIKDRTVNKTKVFLQGAHETNIAGILVALDIWKRIIPEYSSTIVFELHEKDSKYFIKTVYYIGIPQEFEVLTLPGCTEYCPLADFKELNKAILPNDAMETCFGPVSDSKLVPKNINPIKWMYEQFKKWFDL*