MLRRTRFICVGAKHFFRTDGQPYQPYTIKSLFLFGFIASTAFLSVFTVKETKKAGPLELPDELEDERRRRNDPRRPPWPLLHQRSVLLREGKAPHDDLLLLWEQTRHYYPADWLVPLEITQVLKYTSGAYLQNYVPDPDQLRKEVLMQLLNIQYGRVRDPNGGRLNRDVKEIIAMAIEDLENMDLSPGTEPALVPTHT