MVESLEARXYGVGMPGYDREKWGFDLDGENKAKGLILWKLQSPHVRAFHLSWTSFFTSFVAAFAMAALLPVVRQNLDLTAADIGASGIANVVGAIGARVIIGAICDTVGPRYGVAGVLLLIAPSVFCASLIVDRGGIIAVRFFMGIGICIFVCNQFWSGTMFSPNCXGTVNATCGGWGNLGASDLGGKYFGMRGRLWAYFILQLCAGALSIVLGNVDDTLGGTIAVMIVFSAFVQSAEGACYGVVPFVSRRSYGVVAGMVGAGGNTGSAVTQALFFADNPGLKMSTQDGLVWMGVMIMAVTCTLCSLHWPAWGGMLTPANPSATEEDYYLSDWDPEEVAANLHIPSLRFAMESKSMRGKANYAKYMAENSVKEGSEDSDVVIAKDIKTDS*