MVKVFLSDIDCGRPLAAESGCRHQSPSNFFHSLIFPTSPNSTTESTVYTTRSLQLTSYSDDNCLARTRKRSLYQSLERIKEELMLLGFISLFMSVLATVFLEICVDESSYNRQVTICKQSMHLNEDLQEKNGFFLFYRYVIDHHTRSEHMCPKGKRPFVSFEDIHEIHGLLFVTAATHIVYSCMTVRFALLKVWSWSSWENDAHGDSYNNFADISKEASLDRHFLFTLYHTSKPWNFKRFLVWMACFIRQFSNAIDRADYLTIRSGFIAVCVCSFFSPSICFIIIILVLCIF*