MENLKNDCHVLLVTFPGQGHINPSLQFAKKLVNLGIKVTFSTSLTAFNRIYKLPNIEGLSFTPFSDGYDGKFEGSLDQFESFYSSLVSHGSEFMTQIIESRAVEGRPFKRVIYTTLMAWVGIVARGINVPSTFFWIQPATVMDIYYYCFTDYADCFKNCSEDQVVDLPGLPRLSPRDFPSFVFTDVNSKYGWGVKSIIDQIELLNSEENPRVLVNTFDDLEFDALRALKNLTMVGIGPSIPSAFLDGNDPLDKSFGADLSSSSENYMDWLDTMTKESVIYIAFGSYSEISSQLLEEIGQGLVKCGRPFLWVIREEKEGSHPEEKLTCKEELEKQGKIVRWCSQVEVLQHPSLGCFLTHCGWNSTLESLSSGMPIVACPLWTDQGCNAKLVQDVWKIGVRVNASKEGVVERDEFKKCIEIVMEDGEKRDELKINAKKWKDLAKEATKENGSSNVNLKAYVNEILLSQ*