MGVLSNRINRALITPGDHIYSWRTAYIYAHHGIYVGDNRVIHFTRGRGQEVGTGTALDILLLSSAPTRTLDPCPTCGHSSVEDAHGVVSSCLDCFLAGGVLYRFEYSVTPGVFLAKARGGTCTLASADPPETVIHRALHLLNHGFGCYNVFKNNCEDFAIYCKTGSLVLDNGRIGQSGQAISILGAPLAAVFSTPLRVVSTNIYGMAVTAAGVYCASRYACDISVRPDVVKIEVEELTTKLAAMAGIAASAGFAPVAQAVRSVD*