MDSDTSRVSSRPSSPEVDDIFMSTLKKSVHGFSGAVSSTQSDSPSEIPGLRGLSAIDEETLSLRMASKKDRKLLSENELQAIRLKINSRERKRMHDLNVAMDGLREVMPYAHGPSVRKLSKIATLLLARNYILMLSNSLEEMKRLVSEIYGSSGHHSSFHPSACGTMTHAGPVPGHPAASHASHPGVHHPLLPSAAVSTASLSAPGISAVTSVRPHHGLLKAPTASAGPLGSSFQHWGVGTGMPCPCSMCQVPPPHVSSMSTVTMPRLASDSKELLQ