MKPHSSTEIVFKECVCARACIKILLKKRLISVKMELTITQPDDWHLHLRDGSLLEAVLPHSAKHFGRAIVMPNLKPPITTTSAAVAYRESILKAIPKDSNFTPLMSLYLTDVTTPDEIKLAKKSGLVYGVKLYPAGATTNSQDGVTDLFGNCFSVLEEMAEQNLPLLVHGEVTDSNVDIFDREKVFIETILMPLIQRLPQLKVVMEHITTADAVKFVESCKEGYVAATVTPQHLLLNRNALFQGGLQPHNYCLPVLKREIHRQAIVSAVTSGSKRFFLGTDSAPHDRRKKECSCGCAGIYNSPVALSLYAKVFEEAGALDKLEAFTSFNGPDFYGLPRNKSKIKLRKAPWKVPDYLSFPFGDIVPMFAGETLEWEALPC*