MFDENIVKTGSNEMELVDFRIFKQGHDKVYEGIYGVNVSKVREIIKIPSLTELPGVPDYIEGIFDLRGVVIPVVNLAKWMQITEPESTMLKPRVIITEFSNILIGFIVHEAKRIRRINWKDIEPATFSTGSGALDKGKITGVTRIENDEVLLILDLESVVEDLGIYAPKTDIDFGKIEKFTGTALILDDSMTARKRVKEMMQQMGFQVVEAKDGVEGINKLEELSQIYGESLNDTLKIIVSDVEMPQMDGFHFAARIKEDPRFKDIPIVFNSSLSNEFMNEKGVQEAGGEGYLVKFNASDFFNEIAKVIKKHQSQEQG*