MVSDREALHALVLTPPLQGHINPLLQLSHKLASSFNVGITFIVTEHLLSRMSPQALLPIKLVGLSDNLAQSHPRQSTVPDAYEATMGMEVSVDSLLQDLAWQNLLPSFMIVDTFATWGHSLALKYNIPSVAFATTNVAALSVMSSITKLIDRAILPLKTVHGSSKYVDDLITCIPGIPPLHPGDLPLSMRSPSLTHYRMQFVKAQFAEASKAVAVIVNSVMEIEKSVLEALEFKVPTFCIGPTLTLNGKSSSLQGMGASLWPEQDDCLLWLDKHGSESVLYVSFGSMANLDKLQLAEIAHGLEASKQPFLWVIRPGSSEGSLSDILPSGFLDRTKSRGYIVSWCPQLLVLSHRAIGGFLTHCGWNSILENICLGGVPMICWPDAAEQALNARMIIDVWKVGLRVNKEDDGTVKREEVNRVVRAVMQDEGAKHFKYKAAEMRDMAERAVQDGGSSLRNIEKVLEIVTYTNLQKSVMMPS*