MLTGKFPEGLRVLVYDEDFQNLISLEKHLQYFQYKVTICNEGADAMHMLRNHMNTFDIAIIEAQNSAVDIFRLISEIASEIDLPIIITSKDDSVQSVINWMKIGVCDYLIKPIRPEDLRFIFKHVVKKMQVGKRVESEEKATAEKSSSVGDSTIRNPNKRKRSMFIDGQVGEKDQDHVRDSTTKKRRVVWDNELKKKFLDAMEDLGPEAVPKKILERMNVVGMTRENVASHLQKHRMLLNRQKSHNEKDEKKRSLLSPQGGLHSGEGGSNIQFSTQHISNIPHQPFRHHPDGVPVVVSTRNLLMTNQHHLQTSDFTSIENVEESLIFTEEDAEVSNLAFLFTQKSEEMSLSHLHEPVMATTMLSNDNQLFPNQQQMMNFHEPSILHTHSFPLSLTPSSFLDQKETIMMMNVDEGLQQWLLNEQEQPNLTDENRFSSINPRA