MKLWSSLALAGIVATRAVATEVLSPDAIEKDIEEKNLQNVLWNLNHIAENNGGNRAFGLPGYNASLDFVLERVQTRFASEFDTYVQKFTHLFESTRSISVTGPEGENVYVITLQYNTATPLPGGITAELIDTPVDDARGSACFEDQWAGIDATGKIALVRRGVCAIADKLKLAKAHGALAVILYNNVPGDSIGGATLSANNIGLLVPVGVITEEYGKGWKARLAQGEVLKATLVVDSINEPRDSWNIIAETKEGDPNNVVMLGAHLDSVQAGAGVNDDGSGTAGLLELATAFRRYKGFANKVRFAWWGAEESGLIGSLYYGSQLSEAEADRIRFYFNYDMIGSKQPIYAVYADTDAHKSGGSILFDYLQSKGKPVYYGGFGSSSDYVAFLELGIPSSGIFTGAGAPEDACYHQACDNLDNINWEAITLNTKAAGRAAAQLALSLDGIPPREKTSPNPSSRRAIERRLNRAAQLTKVIEKSHSCGGLGDHTV*