MLAVAALVLGVGVLVWAYQAVTPPPPKICGSPNGPPVTSPRIKLSDGRYLAYKERGVPKEQAKYKVILVHGFDSSKDIYLPLSQDLIDELGLYLVTYDRAGYGESDPNPKRSVKSEAFDLQELADQLELGPKFHVIGISIGTYSIWACLKYIPHRLAGVALVVPVINYWWLSFPSELFSKNYKKQLARDQWKLGIAHYTPGLTYWWLTQKWFPSSSILERHPIIFSKQDVEIIQTISKIPMPDEHKIRQQGVYESLHRDIMVHFGKWDFDPMELKNPFPNNEGSVHLWQGHKDSLVPFEMQRYLAQKLPWIQYHELPDSGHLIIHHNKLCEAIFRSLLLGEECSVSQNGVPH*