MGAVKWEVAGIAAYMTITQIAVTHETTSFHFQDEGWFGKSTTNLGVDKLTHAYNSYLLAELLNARIGRKSGDRSSGALTAAVLASGLMIYSELYDAHKVSSGFSIQDVLFNTGGAAFSVLRNTVPGLKDKLDFRLLLMPNSDIYTFKGKEHYEQQRFMLALTLAGFDQFRETPWRFVELHVGYHASGFTAKDKAKGEDPRRRIFFGVGLNLKELFFKSPQSRVGRAAGSVLDYIQIPYTAIHVE