MVGLMVVHPIDTVKIRMQARVSAPPVSAVSTVSSLMQREGPMALYRGIGAPMVAYGLINAVAFTTHTEVVRLLRGELGGSGGSPLLKDPYLIGLAGGAAAGFTSSFVRGPAERVKTVQQVAESSCGTGKVPEKYRGTIRTAATLAKEHGLLKGWFTGTGATVAREIPQCAVYFLTYDSIRHACEKAAGPGYETAGIVLAGGSAGVVQWVATYPLDVIKSRMQAFPPGTYNGFLDCAMKSLRAEGPGVFVRGLEMALLRAFPLHASIFLTCETI