MVAFNVWQLRQDSGCNTGCISPPSDYVWIALLPTITTISIVKLSSVKMLPNDLLEKIFSYLPVVHIARIRLVCKQWSAILSSHEFLMRHSRSSCEKWVAVFDEVGLNEQRILILYDASLDIWLRVSLTFLPAEFTDAVAAAGGLLCLAGQVDGKNVMCVCNPLTKSYKLLPELNQELSVPVAVLIEGNGSTPFKVLVLSGDTVALHHSTSDCWMMFNTGLPYRPRSPVACDGVIYGLQNMGSPWQASWRLVCSKLDQLGCGHVWIPLNRPEWGDILDILRRPRLLESNGCLFLTGGLRRSGSNDSCSTFIILKLDLKTLEWSEAARMPMKFYIHFNPGADFKIFGGRDRVYFSIKVPGRLVVCDFSEGEGSWRWVDNCPVFEYRQTDLYKGFLFHPRLDICP*