MATGSTTDSARSPSSGVLQKLLLLFSVCIATSTYKAIQPPPSKLCGSPDGPSITGPRIKLRDGRQLAYKEHGVPRDEATHKIIVVHGSDSCRHDNAFAALLSPDIKEGLGVYMVSFDRPGYAESDPDPNRTPKSLALDIEELADQLSLGSKFYVIGYSMGGQATWACLKYIPHRLAGVTLVAPVVNYWWKNFPSEISTEAFNQQGRNDQWAVRVAHYAPWLTHWWNSQSWFPGSSVVARNLGMLSKADKEIMFKLGAARSQHEAQIRQQGTHETLHRDMIVGFGTWEFDPMELENLFPNNEGSVHLWQGDDDVLVPVTLQRYIAKKLPWIHYHEIPGAGHLFPFAPGMVNNIVKTLLTNDGVKK*