MAAAAVDPISLGLGTSGGGGGTAAASDGAEPVDLVMHPSGIVPTLQNIVSTVNLDCKLDLKKIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEDHSKLAARKYARIVQKLGFPAKFKEFKIQNIVGSCDVKFPIRLEGLAYSHGAFSSYEPELFPGLIYRMKQPKIVLLIFVSGKIVLTGAKNRKEIYNAFENMYPVLTEYRKSQRW