MVNRQCFHVFSAFCCGALAGVMLTTPANSFLRLRLSIGEHCSPNVEDISYWLQQSGSDKFHTHHYERYYKSWLGDMRCKHDLKIVEIGAQKGQSLNAWERIFPNSEVILGVAYGSGTTRLEDHVSKRISLLWGDQSKKETMDAVVERGPWDIIIDDGSHLPQHMMYSFFSLWQKALKPGGIYVIEDLETNYWRDGDGLYGYIFSSVGIATTANYSALKKIDQIREVLMRFQIGARNLTVAPGDGELCAIEWGMNIVRLRKCTEAEVKSNPPWAPIHYDEHMMDGWLREAHSTNPAL*