MDQIQHKFIEVNGLKLHVAEIGENGSKAVLFCHGFPEIWYSWRHQMIAVAKAGYRAIAPDYRGYGLSDPPLVPDQATYFDFISDLYSLLDVLGISKVFLIAKDFGARVAYLFALLHPERVAGIVTLGIPFFPPKLPPLREGLPEGFYIARWEEPGRAEADFGRLDPETVVRNIYVLFSRPEVPIAAENKEIMDLVDSSTSLPSWFTEEDLSNYGALYEKSGFQTALKVPYRSMQEEIDISEVKVDAPALLIMGEKDYFIKFPRMEDYIRSDQAKMFVPKLETIFIPEGSHFVQEQFPDQVNELLLNFLKSHS*