MNIFKQLASTRCGFNGGMKSCRATCVSLLHSSSGTSVEVHSQDQEVVIALGSNVGNRVDNFNEALQLMKKSGMHITRHGCLYETEPVYVTDQPLFLNSAVRGITKLGPHELLRVLKKIEKDMGRTDGIRYGPRPIDLDILFYGKFRVNSEILTIPHERIWERPFVMAPLMDVMGSAMESDTNGLKRVLPTGNVLWDWSLKTSMMGILNLTPDSFSDGGKFQSVEAAVSQVRLMILEGADIIDIGAQSTRPMASRLSAQEELDRLIPVLDAVLKMPEVEGKLLSVDTFHSEVASEAIGKGAHIVNDVSAGQLDPNMLDVVASLKVPYVAMHMRGNPSTMQNSENLQYDNVCEQVASELYLRVRDAELSGIPAWRIIIDPGIGFSKNTEHNLDILMGLPNIRMELAGKSLALSHAPMLIGPSRKRFLGDICARPAAAERDPATIAAVTAGVLGGANIVRAHNVKDNLDAVKLCDAMVKRERSQA*