MVHLLLQWKPELAVQVDCNGSTPLHFTVSDGNRKIVRAILATAPPGTAYMKDSDGLSALHVAARLGHGGIVEELTGFYPDTAELRDGRCETFLHAAARERRSSVVSLDIKNPIMMGGLVNAQDAGGNTPLHLAVVAGAPDIVEALLREGNVQTDVLNDDGHTPLDLASESNSLFNMAQPQRNDHLKPSSGHDMASGIEKTSDSLALVAVLIAAAVFAVGFNMPGGYGDDGTANLRDNISFKYFMVLDTFAITTSVVAVILLVYGKTAAAAHLAVSWKSFVVTLQCIWVSLVSLILAFFSAIHAVVIATSSSRTVLITMFLVIYVCFNALILWIEKWIDPAATTYRAVWRFVWRGRHAHAIKRRYPFLGDSLYSLLIFSVIIINITAFVVLVVVYYFDVRRLSNN*