MVRRTVLAALLVAAALAGGARAQLKEGFYDYSCPQAEKIVKDYVKAHIPHAPDVASTLLRTHFHDCFVRGCDASVLLNATGGSEAEKDAAPNLTLRGFGFIDRIKALLEKECPGVVSCADIVALAARDSVGVIVSAPDRVPPPPHASALPKPAKPIYKPVERACMQGGPFWSVPTGRRDGTVSIKQEALDQIPAPTMNFTQLLQSFQNKSLNLADLVWLSGAHTIGISQCNSFSERLYNFTGRGGPDDADPSLDPLYAAKLRLKCKTLTDNTTIVEMDPGSFRTFDLSYYRGVLKRRGLFQSDAALITDAASKADILSVINAPPEVFFQVFAGSMVKMGAIEVKTGSEGEIRKHCALVNKH*