MKAQIAGHPRYPTLLSAYIECRKVGAPPEVASLLEEIGRERRAGGGGGGAGQIGVDPELDEFMEAYCRVLVRYKEELSRPFDEAASFLSSIQTQLSNLCSGATSPPATTATHSDEMVGSSDEDQCSGETDMLDIGQEQSSRLADHELKEMLLKKYSGCLSRLRSEFLKKRKKGKLPKDARSALLEWWNTHYRWPYPTEEDKLRLAARTGLDPKQINNWFINQRKRHWKPSDGMRFALMEGVAGGSSGTTLYFDTGTIGP