MDIIRISLLGICGVVLGFFLKGTRTEYVSFITMGIGIIILGLAVDKLDYLFRMIGKIQQSLSVDPEYFLTLIKMIGITYIGQFSAGICKDAGYQATASQIELFCKLSVMVLSIPVLMALLETIQEFLG