MDSSSWIHGYGTNGGAAAGNSGFMCGYAARCVHYASYLDRFRFNAYRYPSSYQMMISMQMSMEDEPGAYIVPAVGMQQSVLDEVDFLPSHHAGGCSFPSSSSTCSFRSASLSCSPENSSAHALTTPAAGLHFPEVSSHLPPVVLPCDDDYHQYVLNFHDTAAMEPSVVPASAFSRYARQLGARRRPKPACGQKMFKKSMSVLVKMQTAMRYSHQQHHFQQASAEAELSSVNQLQHMISERKRREKLNDSFQALKTVLPPGSKKDKTSILITAREYVNSLKSKVCDLEEKNKALQAQLAECARAAGVEEDDAEKVEIQITRAAADREDGTTTSEVCTVKIAARPAHGNTMDVVLRTLQCLNDQMGEDDVSLVAMSTSDGDGGNGLTGAFLTMQLKSASGAKWEEEAVREAVAKAVAARTGADRRGDAAGRSWHAE