MDDPYPSYHLLAQISDVSISYLIFNSLLFILLLVGSALVSGSEVAFFSLSNEDLGNLQEDQSDKAKQVIQLIEAPKNLLSTILILNNLINIGIVTLTTFVSWSIFGMNATGIVIILIQTIGITFAIVFFGEIVPKVYASKASLQFSMIMAPSISFFGAVLKPISLFLMAMSNLIEKNIQKRGYSLSVNELNHALEITTEDTPEEERDILKGIVNFGTLTVKQVMRSRMDITAVDEDMDFHELMDKINKSGFSRIPVFQETIDNISGILYIKDLLPFIERDEDFNWNDLIRKSYFVPENKKVDTLLKDFQLKRVHMAIVVDEYGGTSGLVTLEDLIEEIIGEINDEFDDTDDVFFQEIDTNTFIFEGKVSLNDFCKKLELDAQMFDEVKGENESLGGLLLELNSKLPKNGTKIHFEEFEFTILAVDARKIKKVKVRLIGLDKDSTGAFTD