MTFERSFARRAVNNVFQDFDFPLIDNLPLHWDLISQADLDDYVTLRKNFYDEIRKSKKGERHDAFIRRLRTIHDFVQRGDKDDWKRGLVCGILFLSKGIAIHIQQFRLLLGKCKSSINGSLQQIGFIAHPQGGPVEQELYSMVPIFQREKSEIKKWTVRDNTLNVILFSDDHKILNNPPELVNNVGTEAIEPVMRHFNVPIKFRLKYYHILHTSVATQTDE*