MDERHWPTQDHVDEIRKNVEAMGAQSGGFQIVASPYRICPLGAHVDHQGGAVTTMALDRGVLLGFAAAAGPEIRVRSAQFPGEVSFRIPQESTNIEHCDAESQWGDLARGACYALLRAGHAISRGIVAFLDGGEGFHGCGVSSSAAVGIAFLLAMERANDLLVSPEANVELDRILENEFLGVKNGVMDQSAILFARPGCLTLIRCHELDRTHQSLQFGGGGGGSSYKILLAFSGLRHALASKPGFNLRVSECNKAAKFLLEAAGREKKRKVAVLGDVAPEEYTRLKAKLAAVEGGHLARRAEHFFSERARVEASVKAWVAGDLAEFGRLMTESGRSSIENYECGCEALIDLWGILAEAPGVYGARFSGAGFRGFCVALVKAEMADEAARFVRRKYREAQPELSKNVGGDQGVVICDSGGCAYLMDL*