MEFDDGLGRPAGFRFHPKDEELVLLYLLKKLRGRPLPCASAVRDCDLYGELEPWDIWSKYHHHGDDDDEDLYFFTPLKKKKQNFKRFVRSVGTHGATWHEENTGEPGESHDGKVVWELKRYKYLSKKDSEKKKKRKRGQDYTTDPDHDHDDEGVKEGGGWFLDEYKLKDEEIPYLGLDRTAVNSLVVCRLRKAKEDSKKKKNGKKRRKVIRYLDDDDAAAEQEQVVVGTDQNTCDSNKEITGVVTCPVVVEDENVVGGEGSSGLIQDWGEDEILKLDELLSSDDGDLNLEYTTTGSSAGDVMVIPQEEEEEEEETQGTLDDFFTGLGDFLHF*