MKIRYFLSLFLFYATYKHTTNIVKCDAYSDLAATTALSTIIRDPLSMSLKDLYDHGVKIPITDMINILKKAVRYKKILRWSRMWWILLVREIVGNNKVEEATECILRDIWDQCTISIYNNTLYSVESKPILFLHGILNECKNSFSTKLRHDPGLIVSKIDQILKSQIYRFWVSEPYLKIGRSNIFYANITQKNVPLLPKECTLKHLSSYMEEKLKSMESKKNIESGKYEFDVDSKNDSNDAYTEYEDDQTDEILNDQLFEEQETDSNEA*