MVNNLRSRANQIRFKPTSHLKRFIASSAIRWDIPQYAHSMTGQSLKKGFSLDRLIRFGTPPLSPSKIIESGELTRNELSQRLQRRVNAHLSLPYLPASNPHIKQVMSIYRRSLEQINALPPIKTVDDNSALVKALVTMVDNATDVIGMFATGFKESKRYLSEEQISSFLNRAIQSRISIRLIAEQHLSLSKTDHQSSNSGPSTRVGIVDKKVKLEKTLEGVLEFSQELCEGTYGIAPEWKLLGEVDAEVCFVEMHICFDRGDQKMLLCIRIRDHGGGIDPQNLPHVFSYAFSTVGSEEKSGQDLTNNQTDFDRISYGQESLKSSLGRIAGLGFGLPMARLYCRYFGGNLELVNIHGVGGGVDSYITVVVGS