MEPGNDDALDIIITNVVATFRVRCHLNLRTIALEGTNVIYKPEIGKVLMKLRKPKITASIWSSGKIICTGATSEDDAKLGARRLARVLQKLGFKVRFSAFKVVNVLAVCSMPFGIQLVDFTIKNRPIASYEPELHPAATYRIKHIKATVQVFSTGSITVTGPNVQNVATAVEQIYPLLFECRKPKA