MKASIYDFTLKELSQLLKPSFRAKQLYLWLYAKYKTSFKDMQNNFSKDFIAYLEREFTLRTIEIAHVRKSVDGSKKYLFKSLKDNHTFEAVLLKMKDKKIDGETNAVLEGEKYTVCVSCQIGCQVGCSFCFTQKGGFVRNLKASEIIQQALLIKEDNNLPIEKAFNIVFMGMGEPLNNLDEVCKAIEIFNTGMQISPKRITISTSGVADKIPILAGKNLGVQLAISLHAVDDKTRSSLMPLNKKYNIECVLNEVRKWPLEQRKRVMFEYLLIKDLNDGLDCAKKLLKLLNGIKSKVNLILFNPHEGSKFERPSLESARMFADFLNSKGLLCTIRESKALDIEAACGQLREKKLSQQI*