MGRCWAVWVFVVLLSLLLSIENPRGAICKGYAHFNIQVSNSNSGAVPSPTPSGLVDGFYHLSCPNAENIIQSTVQELARNYSNVAPALLRMVFHDCFVEGCDASILLESVEGFYPEKKAFPNANSLRGYGFIAVIKSRLEAACPQTVSCADIIVLSARDAVAMTGGPFFTLPTGRRDGTLSIATIAEANLPSPDQDVEKFITKFMEMGFDYRDVVSLLGAHTIGGSHCRFFEARFNNFNGSGNSDPTMDTNFAQDLRSMCNGSASMPDPVVPMDTGSDQVFDAHYYQNILAGKGVLHVDQALNENEITRRIVEDYAVNQVAFYTDFARAMVKLTSLNVLTGQAGQIRRNCSKAESEGDDTQLEIPP*