MLFLKDRFVIPDHPEYNKQILKRANKSWRQYKHSLKVTYYKPDEKTLAKMCDAVPRHGISSAQWRKLVKYWASDEGQKLSEYGKAARAAQNQFHRSGCNSYANQQADYAKIEMLKTIDPSKPEQELENAAFEDTMHGGNIHVRPLGYGLGVRKSDVYGVHGVLRKQGYGKVRERTVVMESVKEDVSALSKKNETLEKENGKLQAQVKENSFMLTTLIGQFAQLVGQVRTGTASTESLRLAQEVLSMSHNRIIQRDKGATKE*