MGVEILSSTVEHYSQYSSSASTATTESGAAGRSPMALSLPVAIADESVTSRSTSAQLALSRFKGVVPQPNGRWGSQIYERHARVWLGTFADQDLAARAYDEAELAFLAAHSKAEIVDMLRKHTYADELRQGLRRGRGMGTRAQPTPSWAREPLFEKAVTPSDVGKLNRLVVPKQHAEKHFPLKRTPETTTTTGNGVLLNFEDGEGKVWRFRYSYWNSSQSYVLTKGWSRFVREKGLAAGDSIVFSCSAYGQEKQFFINCKKNTTVNGGKSASPLPVVETAKGEQVRVVRLFGVDIAGVKRGRAATAEHGPPELFKRQCVAHGQHSPALGAFVL