MTSGGSRLPIWQMLGLVLFVVMLASERTDANYLTTDFYDQSCPQALSIVQRKVDEFIEADRGLAGALLRLHFHDCFVRGCDGSVLVNSTEDSLAEKDALLNKGSLRGFEEIDAIKMELECACPGVVSCADILALVARDATAKVGGYGWPVFLGRIDGAGSVGEEVNGSLPERTDNYTTLVANFARRGLDAKDMVILSGSHTIGVAHCGAFFERLYNFEGTNKTDPSMDASLATFLKKRCPIDKPFGLMALGGTNGTFDTDYYQNLLTKRGLLESDVTLTSDPYGLEIVTKAVEDPSWFLTEFGISMIKMGFIEGTHPYGWRKHCAVIEPREK*