MSYFQATTYKPHNGIIVDKVAIGLGSTCKLLHERAKCSYSNRFIKLQEQVYPRLLLVAACHNRIGPVYASSGKGNSERVNDPFSMESLNKAIAGTKKQWPIQDMLIDQISKIRGSGSGGNGGGNKNSHEGSGGGSEDESLTESLYEMVQVLLATIAFILMYIHIIRGEELYRLARDYTRYLVTGKRTSRLKRAMLNWHNFCEGITNKDSVQESTFERSTSEPMWWQQPLKFVHRIEELYRGYFRPHAQES*