MATVKLTRSASSLSRSPSVRVSINKLSSLDEALTSRNLKKNDQNPHQEVSKMPRFSKNRLKFRSLLSLLVIVALPCVYFYVRCSTCGATQLLHDNAQAVTGFWFDYVFIVFFFSVVLVSAKLAYPQMNLVYSLRSSISCNWGYLILACLKPLNTLLCDAREKSKFGKGHGVTWTIGSKPEFEKAKSIKEGVQKYNNGDVYEGEFHQGRFSGSGVYCFYLSGKYEGDWVDGKFDGYGVETWARGSCYRGQYRYGLREGYGVYRFYTGDVYSGEWSNGQSHGSGVQTCEDGSRYVGQFKLGVKHGFGYYHFRNGDFYAGEYFADKMHGYGVYRFANGHQYEGAWHEGKRQGLGMYEFRIGE