MMDLVSVVDLSMVVAIPGGSPLCWLGALVHCLSHPLDPVAGVLILISTLTVTFSIKFIPPAVSTLWLSASFYCLACRLSLLLLPSSTRVLFSSSCLSSPSDFMSSPPLRWLSVQLAAHLGLLAIAFLSVSDIPPSSHPTPTTTVSQDYYLDSTIQKDLARGILSMVPGGGYFNMTNEMSPCSKLMQCGFIPFLCFELYPQQFSDLSVLSSGDSLVDVVFLFPSTVSMAMLLLVGHRCSAHPVGGPHSVDLPFFLIDDAVDFLRLVSLGSFSRRRAACLLSFHSGVRQGTSVSPARAVSSTVVLLV*