MYHYQEAALLVALLFVSSNVVVSAPIRDGLLPNGNFELGPKPSQLKGSVVKERTAVPNWDITGFVEYIKSGQKQDDMVLVVPQGSSAVRLGNEASISQKISVLPGRLYSITFSAARTCAQDEKLNISVTHESGVIPIQTMYGSDGWDSYAWAFKAGGPEIHIRFHNPGVEEHPACGPLIDAVAIKALFPPRFSGYNLIKNGNFEEGPYVFPTAKSGVLIPPFIEDDNSPLPGWMIESLKAVKYVDKAHFAVPEGHRAIELVGGKESAISQIVRTSLNKFYALTFSVGDARDGCEGPMTVEAFAGQGKVMVDYASKGKGGFRRGRLVFKAVSARTRVTFLSTFYHMKSDHSGSLCGPVIDDVRLVAVRKLRG