MGVKVKETTPQQIEELRDRFNRKYASSPPAAPFHPTDIDRIRNDHLWLQRFLEMYDLDMETSFNSLWETCILRQSTGAND IDESELNQEYLKEGSVFVHNTDVDGKPLLVFRVKMHSKSKNLDELIRIVVYWVERTQREQHLTQLTIFFDMSGTSLASMD LEFVKRIVETFKQFYPNSLNYILVYELGWVLNAAFKVIKAVLPPKAVEILKMISKKDINQYINKDNCLAIWGGEDNYEFS FVPEAKKVISKPVAANAGDDDQFADKKLQFILRQTEAAATTAGRS