MALLLQTHYPLSLRSPRCPYLFPNPYYHSFLIIPTNPLPRFNAAITFSGHRTPSRPSSAPPAASAFDRHARPATPLLKAFARAAVSALLFLCFGVRMCLASSPPAPALPTVQEEQTVQDDHDGIKQDDKETVVDKELEEAFNAWKSKTFALTVPLKVVALRGSIPPSWIKDFINSQGRRMKFNVKYYASLENIFSDLSIPFTKGKIGPASALAADIVGIGDSWVKFAINKAIIEPIRDVEDQEWFKSLDDKWKAQNIKAHIP*