MADSGEGRRVCGMPEKAQLHVAMLLLQFGYAGFHVVSRLALNMGISKLVFPVYRNIIALCLLVPFAYFLEKKDRPQLTLNFVVQFFLLALCGITANQGFYLLGLDNTSPTFASAIQNSVPAITFAMAAALRIEKVRLDRRDGVAKVAGTLACVAGASVITLYKGPTIFGPSGSGGGGGLELAAVGGDKNWTLGCVYLIGHCLSWSGWLVLQAPVLKKYPARLSVTSYTCFFGVIQFLVIAAFMERDAEAWKFHSGSELFTILYAGFIASGVAFAVQIWCIDRGGPVFVAVYQPVQTLVVAIMASLTLGEKFYLGGIIGAVLIVAGLYLVLWGKSEERARVARDAVSGGDREGLLVAAAAGGGGGGIVRSAGNKAASAATQPLLLPSSTPTDNV*