MAAAAVDPMALGLGTSGGGGGGGGESAVGGDGAEPVDLVEHPSGIVPTLQNIVSTVNLDCRLDLKKIALQARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVCTGAKSEDHSKLAARKYARIVQKLGFPAKFKDFKIQNIVGSCDVKFPIRLEGLAYSHGAFSSYEPELFPGLIYRMKQPKIVLLIFVSGKIVLTGAKYRKEIYAAFENMFPVLTEYRKTQQRW