MKRYNLKYCCDDVSVFPSSTLINHDNNKFSEYFGLTAISTYQLKNKEPNEEPKKKGKIYLFGLNQNIKDDDNNNCEIDYYLEYKKNINFHNGVLQSNYIFTNDKLYLGSVCVNGFYLSDLKEETYEKLLETSKEKNNSGLSFEAFDNKPEKICISFSNGDMCLLVHGQQEKTWKAHEYHVWSCTFNGNENVITTGSDDCSFVIWDLRTTTISQQNKKSHTQGITAVKFENFSELLYTASYDNNIRIFDLRNIREPIQTVDVNSNIWRIKFLYKNNSVDNLLVAACDGGAKIFKKSNNDFIYDKGIFNNNELTYGIDVIDMLRPKNEKKKIYLSCSFYNKEVQLWD*