MEELVQFGDAVEAALNFHPAPGYNPNLKYMSHLWDPVPHIYRPLAFYLVMELLALVSHVILTVCRFQRHELEGNPYYTFNLPALKQGSSPSGDDTSSTVNQPGQEPIMFLHGVGAGLLPYIGVLFTLAAAGRPMIAPEAKHVSMRLCQVIPTVDEMTDTAVAMLKAHGINKAVVVAHSYGTTVASRLLQRYSNMVHMMVLVDPVCLAMFMPNLLRNFLYTLPWTGYPMLDLIMWLVSREIHCAATFCRNFFWTGINLWEEHISDRCLVIIGGHDVLTPGEHVRDWLNKHTPATVRLSGNDQLMPSMAASLYCAASAIYVC*