MGDSSWYVEGSIPEQREIDGLLFPKVLFPSPALLHDHRIGSVTIFKEGDVRAWIGEQVEKHGALLLRGFPGLHTSSNFNEFMEALDWPSMEYAGAAPRTKLHSRVSTANESSLDEEIAFHHEMAYSPLFPSKIVFFCEIEPQEGASTPILLSHKVVENVHACYPEFLKNLEDKGIIVILKNKARNGTESFLNGWEDFFQTTDPAEAERRASEYKMSLEWGPNKSVTIKQGPMRAIMNFKEHPSRKVWWNFIHSKFLEDKATVTFGDGSPCPQDKMKSCRRILEEQSIDIPWQQGDIMILDNLAVMHGRRVGKPPRQVLASLAQPYESITASSILFCK*