MAAAVYALSIASAVIADWGRRKRFGLDITLRWVVEEEESEGGRRGCLAEPRGEGERHLQGHSLGETATMSVPHGRHQDLELAIDDFDEELIDPELRFSFQRNNKSIQQTLALLTYRSLFGIAIRPPVCGVDLTDKVVDIIFHVFDANCDGRMSCKPIEEGVVAADDNDVKAPFLVHVGVEDRQRPVLLQALELLSDLLTTPIGHNLYESAKRLRLPELPAFALEHLPNRNSLIYGDLYGISKEASTIYRATLRYKGFSEIMATLTKIGFFDAANHPLLEDTNRPTLKGFLDELLNNISTTNTNFDIEASGGYDDELIARLLKLGHCKDMEIAVKTVKTIKLVLIPCYKIHIFYELL*