MALSVSLSSTASTSKALVTSKVSMLWGIRIHVPPITACMDSGCCNTRIAITATMPLELVAIEEKKLHLRPQVHAHTSYSMPLEKVELFKSLDGWVETNILPILKPVEKSWQPQDFLPEPSSDGFWDEVQELRAGSSELSDDYLVCLVGDMITEEALPTYQSMLNRTAGASDETGGSLTSWARWTRAWTAEENRHGDLLNKYLYLTGRVDMRAIEKTIQYLIGSGMDPQTENSPYLLFIYTSFQERATFVSHRNTAKQARHFGDVKLAQICGVIAADERRHEMAYSRIVEKLFEVDPDCTMLALEEMMRKKIVMPAHHMYDGHNKNIFDAFSALAQKTGVYTVKDYADILEHLIKRWNVEKLVGLSSRGQQAQEYVCGLAQRMRRVEDFTRKLRRGPKTGTFSWIFNREVALH*