MRVELCVLVRCSMASGIWVVFSVISALCGFWAHVIALEEHVNDHLQTGERKISDGLHGLSMERNGLSLTPPMGWTSRNHFGCSINETIIRATADAMVSTGLAALGYEYINIDDCWAESNRDEKGNLVPRHSTFPSGIKALAEYVHRKGLKLGIYSDSGYSTCQKQPGSLGHEQQDASTFASWGVDYLKYDNCHNDGSRAQEGFSAMSDSLMKTGRPIFYAISEGGKNDTAIWASKIANSWRTTHNIKDEWKSVISHADENSKWADYAGPGGWNDPDILEIGNGGMTKEEYKSQFSIWALMKAPLFIGSDITQMDSGTFEILSNKEIIELNQDSFGIQGKKVSSYRDLEVWYSGRLAGDHKVVILWNRSEEAANITAHWEDIGLHPTALVQVRELWEHAELTASQRTKLTVMVESHSVKMYLFLVETPF*