MKAFFVSGMASDDPNSTLRGVRRPVENINAALPIILRAGKVAVSEAADEDNKDVVAGIFERLTAISMSIQEVCNKQVVDEKKNQLRSILSLYTLELLALVSKDGSIAASLNTSKAPSLVLQLSELLPYCGLSYVGLITGRDVEVLNNFWNDDFAGGKIVESKSLVNKGAILAVFWGYACREVATVACENIDTLLKELRSCKSERIRALSNMKHMPSLEYPLQIRNLCIEFLLAMVTADSAPSKDHGEKIDWSSITPSLFALFQAMQSIVIHMPDPEKPDPEKRKKAFSALAK