MDSEFAFNISVLASGSTGNSLFIETNQKKVLVDAGLSGKKITSLLAEVNRKPEDLDAILVTHEHRDHIHGVGVLARKYKLDVYANEKTWQAMDPMIGKVDVAQKHIFEMGKVLTLGDMDIESFGVSHDAIAPQFYRFHRNNRSFVVLTDTGYCSDHIRGTIENADAYLVESNHEIEILRAGPYPWSLKQRILGDKGHLSNDDGALVMADVLGDKTKRIYLGHLSKENNTKLHARMAMESTLKQKDLGVGEAFKVYDTDPDSASELFQI*